Gnuplot误差加权平均值

时间:2014-04-19 13:17:00

标签: gnuplot mean weighted

我有一组y错误条的数据。我可以使用以下命令找到没有错误条的数据的平均值:

f(x)=mean_y
fit f(x) "data" via mean_y

但是,我想找到一个加权平均值,考虑到错误条。在gnuplot中这样的事情是可能的,还是我必须编码呢?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以使用using参数指定错误列。使用三个using说明符,第三个说明符被解释为标准差s,用于计算相应值的权重1/s**2

f(x) = mean_y
fit f(x) "data" using 1:2:3 via mean_y

假设您的data文件有三列,xzstdev。如果您只有两列zstdev,则必须使用

fit f(x) "data" using 0:1:2 via mean_y