如果没有图表左侧的信息,我该如何绘制?即“wt”及其数字不应该是可见的。图表必须保持完整。图表右侧和右侧的信息应该是可见的。
library(ggplot2)
p <- ggplot(mtcars, aes(x=mpg, y=wt))
p <- p + geom_point()
p <- p + facet_grid(cyl ~ ., scales="free_y")
p
通过阅读SO上的其他问题和解答,我认为可以使用theme_blank(),但不确定将它放在facet_grids的哪个位置。
答案 0 :(得分:1)
这应该这样做。
p + scale_y_discrete(breaks=NULL) + ylab("")
编辑:上述解决方案会缩小规模(忽略“免费”选项)。怎么样?
p + theme(axis.ticks.y = element_blank(), axis.text.y=element_blank(),
axis.title.y = element_blank())