2014-04-07 22 views
1

我有一個名爲PACKS這樣的數據:同等規模總量和繪製直方圖和斧頭

error CENTRE_B 
    -13 1104 
    -13 1303 
    -13 1303 
    2 1204 
    2 1403 
    2 1403 
    2 1403 
    2 1502 
    3 1503 

我的目的是比較分佈。我想繪製每個CENTRE_B值的直方圖錯誤。問題是直方圖必須是相同的比例。

我嘗試這樣做:

new.par <- par(mfrow=c(5, 5)) 
histograms = aggregate(error ~ CENTRE_B, PACKS, hist) 

該地塊直方圖。但是,我不知道如何爲hist彙總額外的參數(break = c(-80,80))。

此問題的另一個問題是,直方圖似乎是維數2x45的data.table,因此它不包含直方圖。所以我不知道如何自動更改參數。

在此先感謝您的任何建議。

+0

您有3列和2個標題。什麼是第三個標題? – CCurtis

+0

它沒有metter,現在只有兩列。感謝您的評論。 – AdamB

+0

是的,有排名。 – AdamB

回答

0

忘掉aggregate。只需使用split並做一個簡單的循環。然後你可以輸入所有參數到hist

new=split(PACKS$error,PACKS$CENTRE_B) 
for(i in 1:length(new)) 
hist(new[[i]],main="Some fancy title", sub="don't forget you can use paste to change the title between loops") 
+0

謝謝,偉大的作品:) – AdamB

+0

很高興在這裏它。 – CCurtis

+0

有沒有辦法只繪製一個包含所有子直方圖的直方圖? –