Gnuplot误差加权平均值

Gnuplot误差加权平均值,gnuplot,mean,weighted,Gnuplot,Mean,Weighted,我有一组带有y个错误条的数据。我可以使用以下方法找到无误差条的数据平均值: f(x)=mean_y fit f(x) "data" via mean_y 然而,我想找到一个加权平均值,考虑到误差条。在gnuplot中是否可以这样做,或者我必须对其进行编码 提前感谢。您可以使用using参数为错误指定一列。使用三个说明符,第三个说明符被解释为标准偏差s,用于计算相应值的权重1/s**2: f(x) = mean_y fit f(x) "data" using 1:2:3 via mean_y

我有一组带有y个错误条的数据。我可以使用以下方法找到无误差条的数据平均值:

f(x)=mean_y
fit f(x) "data" via mean_y
然而,我想找到一个加权平均值,考虑到误差条。在gnuplot中是否可以这样做,或者我必须对其进行编码

提前感谢。

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

f(x) = mean_y
fit f(x) "data" using 1:2:3 via mean_y
这假设数据文件有三列,x、z和stdev。如果只有两列z和stdev,则必须使用

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

非常感谢,我最初尝试过这个,但它给了我一些奇怪的错误,所以我删除了零值,它工作了。