群集直方图中的误差线

时间:2019-02-27 15:16:55

标签: gnuplot

我正在尝试使输出文件成为带有误差线的聚类直方图。但是,我不确定该怎么做,并且文档没有太大帮助(也没有其他堆栈交换问题)。

这是我的情节文件:

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 

其中第一列是行号 第二列是平均值/计数。 第三列是标准偏差。

现在,如果我删除2:3选择,将会得到以下图形: Graph

这正是我想要的,但没有Error Bras。

如果有人可以帮助您解释执行此操作的正确方法,以及为什么我的方法行不通(以及为什么正确的方法行得通),那将不胜感激。谢谢。

0 个答案:

没有答案