是否可以過濾Gnuplot中的噪音並獲得具有不同組的平均值的圖?情節可以在下面看到。如何繪製Gnuplot中噪音值的平均值
4
A
回答
4
爲了平滑曲線吵你至少有兩種策略:一種是使用一個平滑的內核,例如高斯函數,它給你當地的平均水平。另一個是計算總平均數或插值函數,如果你知道數據的功能形式。兩者都可以用gnuplot完成。
既然你不提供你的數據文件,我已經產生充滿來自$RANDOM
bash的變量獲得1000個隨機值以下文件:
for i in `seq 1 1 1000`; do echo $RANDOM >> data; done
這應該產生在0範圍內的隨機數據 - 32767,即對於具有充分代表性的數據樣本,平均值應爲16383.5。我們繪製它來查看原始數據的外觀:
plot "data" t "data", 16383.5 t "theoretical average"
第一個策略是使用高斯核平滑數據(smooth kdensity
):
plot "data" smooth kdensity t "data", 16383.5 t "theoretical average"
如你所見,這種方法在中間給你一個很好的平滑,但也考慮到了e中缺乏數據點當選總監。
爲了防止這種情況發生,我可以通過與帶寬供給第三列增加所述平滑的「局部性」(等於10在這種情況下):
plot "data" u 0:1:(10) smooth kdensity t "data", 16383.5 t "theoretical average"
平均化配件的要求fit
:
fit a "data" via a
plot "data" t "data", a t "calculated average"
相關問題
- 1. 有沒有辦法在gnuplot中繪製一個平均值?
- 2. 繪製平均曲線個gnuplot的
- 3. 如何在奈奎斯特中找到聲音的平均值/平均值
- 4. 如何繪製R中滑動數據組的平均值?
- 5. 如何繪製R中的平均值和標準誤差
- 6. 如何繪製ggplot2中隨時間變化的平均值R
- 7. 用gnuplot繪製單個值?
- 8. 如何繪製一組數據點的粗粒度平均值?
- 9. GNUPlot中的平均線
- 10. 如何在箱形圖上繪製加權平均值
- 11. 計算平均值的平均值
- 12. 最大平均值,最小平均值和平均值
- 13. 如何獲得所選列的平均值(平均值)
- 14. 在特定的X軸處繪製R中的平均值
- 15. 在gnuplot中的第n行的圖平均值
- 16. 繪製ggplot2中每個級別的平均值
- 17. 在matplotlib中交互式繪製圖像的平均值
- 18. 在gnuplot中繪製音頻數據
- 19. 繪製數據框中每列的平均值/中值按因子分組
- 20. 如何計算平均值?
- 21. 如何繪製的gnuplot
- 22. 如何繪製集中於相同平均值的二項PDF分佈
- 23. 如何計算matlab中的平均值
- 24. 如何有效地計算飛行中的平均值(移動平均值)?
- 25. 如何在單個Gnuplot窗口中繪製單個X值的多個Y值?
- 26. 繪製具有相同頻率的元素的平均值
- 27. 如何設置x中高於平均值的值與它們與MATLAB中平均值的差值
- 28. 谷歌電子表格中的平均值通過平均值
- 29. 取平均值
- 30. 從平均值
您是否想要將一個曲線作爲四條曲線的平均值,還是要過濾每條曲線? – Christoph 2015-02-05 16:19:21
嘿克里斯托夫,我想平均每個圖中的值。但我想平均分在不同的部分,並因此順應這一趨勢。我不希望t_init和t_final之間的固定平均值。 – Physther 2015-02-06 17:21:53