2
此問題之前已被問過,但答案並不總是清楚或複雜。我希望新版本的ggplot2能夠帶來更簡單的解決方案。消除垂直線ggplot
如何在不消除軸刻度或標籤的情況下消除ggplot的垂直線?這對條形圖來說真的很棒,因爲它可以消除圖形中不必要的干擾。
下面是一些示例代碼,以幫助討論:
library(ggplot2)
set.seed(10)
CO3 <- data.frame(id=1:nrow(CO2), CO2[, 2:3],
outcome=factor(sample(c('none', 'some', 'lots', 'tons'),
nrow(CO2), rep=T), levels=c('none', 'some', 'lots', 'tons')))
CO3
x <- ggplot(CO3, aes(x=outcome)) + geom_bar(aes(x=outcome))+
facet_grid(Treatment~Type, margins='Treatment', scales='free')
x + theme_bw() + opts(axis.text.x=theme_text(angle= 45, vjust=1, hjust= 1))
我已經做了,但隨後你遇到麻煩的時候,你讓天秤是免費的。我改變了上面的代碼以反映這一點。我不明確的道歉。 – 2012-03-19 22:57:57
找到了一本關於R – EDi 2012-03-19 23:10:34
作品的烹飪書的解決方案。我忘了檢查R食譜網站。我喜歡那個網站。 – 2012-03-19 23:55:07