2017-06-29 59 views
0

我想在直方图上做出平滑的线条。到目前为止,我已经尝试了所有顺利的功能,但我无法获得结果。gnuplot中的直方图上的平滑线

对于我使用直方图:

plot "file.scatter" u (hist($2,width)):(1.0) smooth freq w boxes notitle 

,其结果是:this

但是当我问gnuplot的画在这些出流畅的线条:

plot "file.scatter" u (hist($2,width)):(1.0) smooth freq w l notitle 

我得到: this

我想让线图看起来像一个概率密度函数一样平滑(当然这些值必须被标准化)。

任何线索的专家?

回答

0

你需要做的卷积,如果您有最新的gnuplot版本(> = 5.1),您可以用kdensity

plot $DATA smooth kdensity [bandwidth n] with boxes 

绘制记住最近的gnuplot版本也可以做分级为带有bins功能的直方图。

+0

谢谢你的帮助! – Harris