我正在尝试使输出文件成为带有误差线的聚类直方图。但是,我不确定该怎么做,并且文档没有太大帮助(也没有其他堆栈交换问题)。
这是我的情节文件:
set style histogram errorbars gap 1
set style data histogram
set style histogram cluster gap 1
set xtics ("first" 0, "second" 1, "third" 2,)
set style fill solid border rgb "black"
set auto x
set yrange [0:3.5]
plot 'output.dat' every 3 using 2:3 t "first", \
'' every 3::1 using 2:3 t "second", \
'' every 3::2 using 2:3 t "third",
pause -1 "button"
似乎不喜欢2:3的选择。
之所以这样做,是因为我的数据文件是:
1 2.9556583767110065 0.1543917726747003
2 0.5975194396247037 0.08924657791964963
3 1.0168269230769227 0.17650174663307563
4 0.5998971788445482 0.08937900729764456
5 3.303322408585563 0.1924290159644262
6 3.3220581501831505 0.22706769012042347
7 0.5725853094274155 0.09841846909260431
8 1.8532228005912212 0.1253003804660912
9 1.3025984432234434 0.1684290316839671
其中第一列是行号 第二列是平均值/计数。 第三列是标准偏差。
这正是我想要的,但没有Error Bras。
如果有人可以帮助您解释执行此操作的正确方法,以及为什么我的方法行不通(以及为什么正确的方法行得通),那将不胜感激。谢谢。