以前用於完美工作的舊代碼不再適用於0.9.3。這個問題與使用小平面,自由尺度和座標翻轉有關。ggplot 0.9.3 issue with facet_wrap,free scales and coord_flip - 第二次嘗試
這裏是重現的方式:
數據集:d.csv:
"Priority","Owner","Project"
"Medium","owner7","Team4"
"Medium","owner1","Team1"
"Low","","Team3"
"High","owner6","Team3"
"Medium","","Team4"
"Medium","owner3","Team1"
"Medium","owner2","Team1"
"Medium","owner5","Team2"
"Low","owner4","Team2"
"Critical","","Team2"
"Medium","owner2","Team1"
"High","","Team4"
代碼:
data <- read.csv(file="d.csv",head=TRUE)
attach(data)
p3 <- ggplot(data,aes(x=Owner,fill=Priority))+
geom_bar(aes(y=..count..)) +
facet_wrap(~ Project, nrow=2, scales="free") +
opts(legend.position="none")
這將創建一個層面的情節,但我需要翻轉軸。以前,添加一個coord_flip()來做到這一點,但現在新的ggplot不允許一起使用自由縮放和coord_flip。有沒有其他的方式來轉動方面的軸?自由秤對我很重要。感謝任何指針。
謝謝你的鏈接,但聽起來像壞消息。 我需要翻轉的單個圖上的座標軸。 – Prasad
僅供參考,我在我的答案中增加了一點解決方法。 – thunk