2016-06-07 100 views
-3

因此,我繪製了兩年的數據值來查看值的分佈變化,但是使用其中一個柱狀圖,其中一個年份嚴重依賴於第一列,這是因爲數據集中有很多零。你會建議嚴格爲零創建一個酒吧嗎?我如何在matlabd中創建這個索引?或者,我怎樣才能更好地操縱直方圖來反映實際數據集,並明確說明零點是否會導致初始上漲?以高度不等的分佈在matlab中繪製直方圖

謝謝。

+1

這個問題是非常具體的問題和你想要做什麼,這是不可能在一個段落傳達。這也不是真的關於編程。我建議你將問題歸結爲一個簡單的例子,並描述你希望達到的目標。 – Peter

回答

0

這是更多的統計問題。如果您有充分理由忽略零點,例如您的數據採集系統之一由於故障而生成它們。你可以得到簡單地得到由

hist(data(data~=0)) 

擺脫他們,但你不需要看直方圖反正你可以使用差異,甚至標準偏差,看看你的數據有多大轉變。

此外,比較數據人口boxplots更好,更容易處理。

doc boxplot 

如果另一方面,你的零是真的你的數據,你必須讓他們!我很抱歉,但在這裏boxplot函數可能會幫助你,因爲零可能是異常值(顯示爲紅色小十字)或框剛剛開始在零線。