pgfplots

在 LaTeX 中绘制公式
pgfplots

在 LaTeX 中绘制公式

我正在构建热力学图。基本结构是 ax 轴,以摄氏度为单位表示温度,y 轴,以百帕为单位表示压力,采用对数刻度。然后我需要添加几行,给出以下公式:: 这Φ是下一个预期温度(x 轴),T是 x 轴上每条线的起始温度,p0是基本压力,通常为常数 1000。p是下一个压力(y 轴),k 是一个常数,0.286。因此,对于 10°,公式将类似于 x = 10(1000/y)^0.286。 我对此图的解释是这样的: \documentclass[titlepage]{article} \usepackage{pgfplots} \begin{document} \b...

Admin

如何从.csv 数据绘制三元热图?
pgfplots

如何从.csv 数据绘制三元热图?

我正在尝试使用 ternaryaxis 环境绘制三元热图。这应该绘制一个从 0 到 100 的三个因子的变量。我使用的代码如下: \documentclass{standalone} \usepackage{pgfplots} \pgfplotsset{compat=1.12} \usepgfplotslibrary{ternary} \begin{document} \small \begin{tikzpicture} \begin{ternaryaxis}[ axis on top, ...

Admin

如何避免在 pgfplots 填充周围出现阴影?
pgfplots

如何避免在 pgfplots 填充周围出现阴影?

如果我使用(例如) pgfplots 来遮蔽某个区域,则\addplot[shade, top color=cyan] fill between ...阴影区域的边界周围会有一条非常细的描边。 如何避免使用 pgfplots 在阴影区域边界周围绘制任何笔触fill between? 在较暗的一侧,描边几乎难以察觉,但在较亮的一侧,当使用 mupdf 1.22.1、evince 43.0 和 firefox 115 进行栅格化时,描边就会显现出来。 使用检查由 poppler 23.05.0 生成的 SVG 文件pdftocairo -svg会发现一条指向文件...

Admin

去掉图表左下方的蓝点,坐标为0,0?
pgfplots

去掉图表左下方的蓝点,坐标为0,0?

如何摆脱图表 0,0 坐标处的蓝点? 注意:这是一张聚类图,在各个条形图上方有一条分隔线图 \documentclass{article} \usepackage{graphicx} % Required for inserting images \usepackage{tikz} \usepackage{pgfplots} \pgfplotsset{compat=1.18} \usetikzlibrary{patterns} \usepackage{pgfplotstable} \begin{document} \pgfplotsset{ ...

Admin

通过更改元参数的值来从文件中绘制多个图
pgfplots

通过更改元参数的值来从文件中绘制多个图

我想在同一轴上绘制一组曲线。它们都是两个变量的函数,我们将它们称为 x 和 p。我想绘制 y=f(x,p),其中 x 为 x 轴变量,每条曲线的 p 值为固定值。但是,我还想根据基于 p 值的颜色图为每条曲线着色。我已经设法手动完成此操作(即手动确定每条曲线的颜色应该是什么,然后编写数十条\addplot命令),但我无法使用循环来完成\foreach,也无法直接从颜色图中确定颜色。以下代码是 MWE,给出了我当前的方法(有效,但对于许多曲线来说,它非常蛮力且难以使用)和我的第一个稍微好一点的方法,但由于某种我无法理解的原因而失败了。 \documentcla...

Admin

这句话出自哪里?
pgfplots

这句话出自哪里?

我对 LaTeX 还很陌生(就像昨天才学的一样),对分数方程也很陌生(九年级)。当我尝试使用 pgfplots 在 LaTeX 中绘制一个方程时,我得到了以下结果: 但是,当我在 Desmos 和其他一些软件中绘制它时,这一行x=0消失了: 这是什么原因?这只是 pgfplots 所做的事吗?绘制它从数学上来说正确吗?如果它错了,我该如何修复它? 顺便说一下这是我的代码: \begin{tikzpicture} \begin{axis}[ xmin=-10, xmax=10, ymin=-10, ymax=10, axis lines =...

Admin

分组散点图未呈现所有数据
pgfplots

分组散点图未呈现所有数据

我有两个数据文件需要绘制在两个图中,我使用 pgfplots 中的 groupplots 包进行绘制。问题是文件中的数据并未全部绘制出来。我尝试更改和列hxe.dat的值,但仍然只呈现了三个标记。有人能帮帮我吗?我使用的代码如下。Blue-1CBlue-AC \documentclass{article} \usepackage{geometry} \usepackage{graphicx} % Required for inserting images \usepackage{pgfplots, filecontents} \pgfplotsset{com...

Admin

更改此极坐标图中 ylabel 的位置
pgfplots

更改此极坐标图中 ylabel 的位置

首先,这是我的用于绘制辐射模式的乳胶代码。 \documentclass[10pt,border=10pt]{standalone} \usepackage{pgfplots} \usepgfplotslibrary{polar} \pgfplotsset{compat=1.12} \begin{document} \begin{tikzpicture} \begin{polaraxis}[ xticklabel=$\pgfmathprintnumber{\tick}^\circ$, xtick={0,30,...,330}, y...

Admin

条形图中某些移位条形的描述节点
pgfplots

条形图中某些移位条形的描述节点

在下面的例子中,我想要为中间分组中的每个条形图添加一个标签节点。如何才能让标签像条形图一样移动到正确的位置? \documentclass[margin=5pt]{standalone} \usepackage{tikz} \usepackage{pgfplots} \pgfplotsset{compat=1.18} \begin{document} \begin{tikzpicture} \begin{axis}[ title=First quarter comparison, width=5in, height=3in, ...

Admin

pgfplots:具有不同条形数的中心条形图
pgfplots

pgfplots:具有不同条形数的中心条形图

pgfplots我尝试使用以下 LaTeX 代码创建条形图 \begin{figure}[H] \begin{minipage}{0.5\textwidth} \resizebox{\textwidth}{!}{% \begin{tikzpicture}[baseline] \begin{axis}[ ybar, bar width=0.1cm, width= 7.4cm, xtick=data, ...

Admin

图表上下排列,文字在右侧
pgfplots

图表上下排列,文字在右侧

我想要将图表一个接一个地放在另一个下方,文本放在右侧。它看起来应该像这样: 我现在快完成了。唯一的问题是文本不是从顶部开始的。这是我的代码: \documentclass[10pt]{article} \usepackage{amsmath,amssymb} \usepackage{tikz} \begin{document} \begin{minipage}{0.4\linewidth} \begin{tikzpicture} \begin{axis} [ minor tick num=1, grid=both, axis...

Admin

pgfplots 中有 xcomb 和 ycomb,但是有没有类似 xycomb 的东西?
pgfplots

pgfplots 中有 xcomb 和 ycomb,但是有没有类似 xycomb 的东西?

我正在尝试制作类似下图的东西,但采用 3D 形式,以便绘制离散点质量函数。我在手册中找到的唯一示例pgfplots是第 111 页,但我不知道如何根据我的需要对其进行修改——无论如何,我认为这是错误的起点。 我使用简单的绘图命令创建了这个图形: ...

Admin

在 foreach 循环中任意更改 pgfplots 中的轴属性
pgfplots

在 foreach 循环中任意更改 pgfplots 中的轴属性

我有一堆图,我想将它们作为子图插入到更大的图中。由于它们共享相同的 y 轴,我不想浪费空间为每个图重复相同的轴和刻度标签,因此只想将标签放在每行最左侧的图上(每行的图数可以是任意的),并在每行最右侧的图上添加图例(在不同的位置) MWE 是: \documentclass{article} \usepackage{pgfplots} \usepackage{geometry} \usepackage{subfig} \usepackage{adjustbox} \usepackage{ifthen} \begin{document} \begin{figur...

Admin

如何将对数 pgfplots 扩展到低于 1 的值?
pgfplots

如何将对数 pgfplots 扩展到低于 1 的值?

这是另一篇问题。我基本上想将 x 轴延伸到 1 以下的记录值。这对于 x 轴 ( xmin=1e-3, xmax=1e7) 本身非常有效,但当我尝试延伸彩色 BB 区域 ( ) 时,它变得很奇怪,我不确定我做错了什么。当我分配给 时pgfplotstableread,它实际上变得大于 1。如何将彩色 BB 区域延伸到 1 以下?1e-3Start \documentclass[border=2mm]{standalone} \usepackage{pgfplotstable} \pgfplotsset{compat=1.18} \begin{docume...

Admin

为什么设置点元数据会破坏轮廓lua中的数据?
pgfplots

为什么设置点元数据会破坏轮廓lua中的数据?

问题 contour lua我正在尝试通过设置 来更改轮廓图 ( ) 的颜色point meta。但是,我不想使用图中的信息,而是想使用另一个函数来为它们着色。在我的例子中,我使用一条线来定义颜色,这样一边应该是一种颜色,另一边应该是另一种颜色。 但是,当我设置时,point meta={y>discriminant?.5:-.5}轮廓图被破坏了。我通过强制颜色的阶跃函数来解决这个问题,但在中间出现了一些错误,因为它最终没有定义(参见白色轮廓)。 问题 为什么当我设置时轮廓图被破坏了point meta?那不应该只改变颜色吗? 有没有更好的方法来使用...

Admin