gnuplot的平均值和置信区间

gnuplot的平均值和置信区间,gnuplot,confidence-interval,Gnuplot,Confidence Interval,我有这样的原始数据: x1 val1 x1 val2 x1 val3 x1 val4 x2 val5 x2 val6 x2 val7 x3 val8 ... 我想用x1,x2,…xn作为X值,用averageval1,val2,val3,val4,averageval5,val6做一个线图。。。作为Y值 在gnuplot中可能吗? 我可以显示置信区间吗? 我可以忽略每个x中的最高值和最低值吗? 谢谢 PD:一般来说

我有这样的原始数据:

x1      val1
x1      val2
x1      val3
x1      val4
x2      val5
x2      val6
x2      val7
x3      val8
...
我想用x1,x2,…xn作为X值,用averageval1,val2,val3,val4,averageval5,val6做一个线图。。。作为Y值

在gnuplot中可能吗? 我可以显示置信区间吗? 我可以忽略每个x中的最高值和最低值吗? 谢谢


PD:

一般来说,gnuplot不能很好地进行平均。然而,在您的情况下,您可能很幸运,如果您的数据是按X值排序的,并且您希望对具有相同X值的行进行平均,那么您可以告诉gnuplot使用平滑选项进行平均/求和。请参见“帮助平滑唯一”和“帮助平滑频率”。所以你应该可以做一些类似的事情

绘图“raw_data.txt”u 1:2平滑唯一

我不知道如何不费吹灰之力就跳过gnuplot中的点。要进行更复杂的计算,您始终可以编写自己的数据处理函数,然后在数据上运行该函数,然后进行绘图,例如,请参见:


但是这些事情最好由外部脚本来处理。

这是一个非常棘手的问题,仅使用gnuplot就可以完成。如果您可以编写一个小脚本,用不同的语言为您正确格式化数据,那么任务就会简单得多。plot