gnuplot:如何在multiplot中标记点
我想使用“with labels”命令标记绘图上的点,但出现“此样式的列不够”错误。我的数据文件如下所示:gnuplot:如何在multiplot中标记点,gnuplot,Gnuplot,我想使用“with labels”命令标记绘图上的点,但出现“此样式的列不够”错误。我的数据文件如下所示: method ∆G A 0 B 15.01 C -1.4 D 12.2 E -3.9 method ∆H A 0 B 8.4 C -2.58 D 3.6 E -2.12 method ∆SCF A 0 B 11.66 C -0.96 D 6.28 E -1.3 我使用此命令创建绘图: plot 'fi
method ∆G
A 0
B 15.01
C -1.4
D 12.2
E -3.9
method ∆H
A 0
B 8.4
C -2.58
D 3.6
E -2.12
method ∆SCF
A 0
B 11.66
C -0.96
D 6.28
E -1.3
我使用此命令创建绘图:
plot 'file.dat' using 2:xticlabel(1) index 0 pointtype 18 wth labels,''using 2 index 1 pointtype 18 with labels,''using 2 index 2 pointtype 18 with labels
我知道“with labels”命令需要3个参数,所以问题可能是缺少第三个参数,但我检查了许多组合,总是出现一些错误。我做错了什么?标签打印样式与xticlabels无关。后者从数据文件中读取xticlabels,而标签打印样式将标签放置在给定坐标处。所以你可能缺了两列。另一句话:索引不适用于您显示的文件。为此,您必须用两个空行分隔两个数据块。不,您需要冒号中的第三项。第一个是x,第二个是y,第三个是标签。这里介绍了如何标记每个点:这里介绍了如何标记实时数据记录系统上的最后一个最新数据点,该系统使用REREREAD来保持绘图的实时性: