我正在使用hist函數來分析我生成的一些數據。對於分析測定,我想精確控制柱狀圖的數量。R:直方圖框的對照數
我知道「break-argument」,我可以看到在很多情況下bin的數量與break的數量有直接關係(即no_bins = no_breaks + 1)。
由於R的算法,情況並非總是如此。有沒有辦法強制R輸出特定數量的垃圾箱?
讓我知道是否需要指定更多細節。
非常感謝!
我正在使用hist函數來分析我生成的一些數據。對於分析測定,我想精確控制柱狀圖的數量。R:直方圖框的對照數
我知道「break-argument」,我可以看到在很多情況下bin的數量與break的數量有直接關係(即no_bins = no_breaks + 1)。
由於R的算法,情況並非總是如此。有沒有辦法強制R輸出特定數量的垃圾箱?
讓我知道是否需要指定更多細節。
非常感謝!
從?hist
,有幾個選項可以通過參數breaks
來控制分箱。
breaks
之一:給直方圖單元之間的斷點的載體,
來計算斷點的向量的函數,
單號給予細胞的數量直方圖,
一個字符串命名一個算法來計算單元數 (詳見'詳細'),
函數來計算單元的數量。
在最後三種情況下,這個數字只是一個建議; 斷點將被設置爲漂亮的值。如果中斷是一個函數,則將其作爲唯一參數提供給它。
爲了獲得最大的精度,您必須準確地設置斷點,或者通過提供斷點向量或函數來計算斷點。您需要用斷點覆蓋整個x範圍,並且會有比斷點多1個斷點(即no_bins + 1 = no_breaks)。
謝謝我沒有看到break參數的可能性..這對我有用:) – Arne
你看過[這個問題](http://stackoverflow.com/questions/16931895/exact-number-of-bins-in-histogram-in-r)? –
你可以使用ggplot2庫,它有一個geom_histogram,你可以使用binwidth參數控制bin數 – theArun