Gnuplot,yerrorbar,文本为x轴

时间:2012-06-13 04:12:19

标签: gnuplot

我有以下数据:

t4.8k   1.84    1.86    1.83
t5.8k   1.82    1.84    1.8
t7.10k  1.79    1.8     1.77 
t8.8k   1.8     1.84    1.76

我需要使用yerror条在GNU情节中绘制这个 Column1 - 数据集名称。这是xaxis量表。 Column2 - Y-Mean Column3 - Y-Max 第4栏 - Y-Min

以下是我使用的绘图代码:

plot "chameleonConfidence.dat" using xtic(1):2:4:3  title "Ratio of Time Taken" with yerrorbars

但是这给了我以下错误

  

警告:空x范围[4.94066e-324:4.94066e-324],调整为[4.94066e-324:4.94066e-324]   “chameleonConfidence.gplot”,第15行:x_min不应该等于x_max!

有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:2)

这适合我。

set xrange [-1:4]
TITLE="Ratio of Time Taken"
plot "chameleonConfidence.dat" using ($0):2:4:3:xticlabels(1) with yerrorbars title TITLE

xtic函数不会替换文件中的x值 - 它是一个自动的额外字段,您可以添加到使用规范中以在轴上添加xticlabels。基本上,您只需要将行号($0)作为x值,然后全部设置(将xtic(1)移动到使用规范的末尾)