0
在gnuplot的定心箱,你可以創建一個像在gnuplot的直方圖
binwidth=#whatever#
set boxwidth binwidth
bin(x,width)=width*floor(x/width)+binwidth/2.0
plot "gaussian.data" u (bin($1,binwidth)):(1.0/10000) smooth freq w boxes
目前的柱狀圖,我似乎箱的右側邊緣爲中心。也就是說,對應於x = 0的bin具有大於零的右邊緣。我希望以垃圾箱爲中心。也就是說,我希望每個bin的中心位於相應的x值之上。我已經嘗試了bin(x,width)的參數,但一直沒有成功。有什麼建議麼?
你有沒有定義你自己的'round(x)'? – Ptheguy
我猜'round(x)= x-floor(x)<0.5?地板(X):小區(X)'? – Ptheguy
你是對的;我忘了「圓」功能。我編輯了我的答案,以添加'round(x)= floor(x + 0.5)'。對於那個很抱歉! – user8153