我有這樣一個數據:Barplot 3分類變量
data <- data.frame(Comp = factor(rep(2003:2004, each = 8)),
Cat = rep(letters[1:4], 4),
Type = rep(c('Free','Used'), each = 4),
Count = trunc(rnorm(16,30,2)))
我需要的東西就像一個barplot
與beside = TRUE
和beside = FALSE
(TRUE
爲Cat
和Comp
和FALSE = Type
)。
有了這些數據,這將導致與8列的曲線圖(的Comp
與相互作用Cat
(Comp = 2003 + Cat = A ; Comp = 2003 + Cat = B ; ... ; Comp = 2004 + Cat = D
)),每一個有2分堆疊列Count
變量(的Type
(Free
Used
和)的水平)。
任何提示如何做這種情節?我試圖在EXCEL中做一個例子,但是我也沒有做到這一點。
同樣的問題:你知道是否有任何選項可以將每個Comp的'Cat'分組?像這樣:'barplot(VADeaths,在旁邊= TRUE)' – Rcoster 2013-02-18 16:06:19
看到我的編輯使用'facet_wrap'。 – Justin 2013-02-18 16:11:35
Exactaly!最後一個問題:有一種簡單的方法可以在每個欄的中間寫入數值? – Rcoster 2013-02-18 16:22:58