Gnuplot 如何获得数据点的平均数量?

Gnuplot 如何获得数据点的平均数量?,gnuplot,average,points,Gnuplot,Average,Points,这是我的数据文件: 121004592 14400 5000 169006443 121004479 144005393 169005969 121004605 144005353 16906268 我想要3次测试的平均值并画一条线。例如,我想用gnuplot绘制这3个点: 121004558,66 144005248 169006226,66 其中,第二个值是3次测试的平均值。如果所有点的测试数量相同,则可借助平滑频率选项轻松完成: plot "datafile.txt" u 1:($2/3)

这是我的数据文件:

121004592

14400 5000

169006443

121004479

144005393

169005969

121004605

144005353

16906268

我想要3次测试的平均值并画一条线。例如,我想用gnuplot绘制这3个点:

121004558,66

144005248

169006226,66


其中,第二个值是3次测试的平均值。

如果所有点的测试数量相同,则可借助
平滑频率
选项轻松完成:

plot "datafile.txt" u 1:($2/3) smooth frequency with points

在gnuplot中键入
help smooth frequency
,以获取有关此选项的更多信息

首先编写一个脚本来预处理数据可能会更容易。