删除水平线(ggplot2)

问题描述:

我几星期前在这里问了几乎相同的问题(LINK),并从Cookbook for R收到了极好的回应。它的作品非常漂亮。唯一的问题是我真的不明白函数中发生了什么。现在我想删除水平线,同时仍然可以在facet_grid函数中允许scales="free"。我无法弄清楚如何改变响应以使其适用于水平线。删除水平线(ggplot2)

下面是一些示例代码,以帮助讨论:

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)) 

我,一如既往地为帮助人们给予非常感谢。先谢谢你。

+1

你可以找到解决方案如何隐藏R的食谱中的水平线。只要看看我发布在线程中的链接的结尾。 – EDi 2012-03-26 18:29:40

+0

EEDi我觉得愚蠢的因为忽略了。我想我记得(不正确地说,Rcookbook没有回答水平线移除问题)。你能否提交你最后的评论作为问题的答案,我会接受吗? – 2012-03-26 18:33:45

你可以找到解决方案如何隐藏R的食谱水平线也只是看看Link我已经发布在线程的末尾。

+0

提供的链接已损坏 – cdeterman 2015-09-04 17:13:19

+1

谢谢@cdeterman。固定。 – EDi 2015-09-05 08:28:10