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