我想在ggplot2中更改构面图中的组标签。这段代码
aes
我希望x轴刻度标签代表每个物种名称而不是相应子图分组的变量(这也是子图标题中已经重复的内容) 。关于如何实现这一点的任何想法?我一直在网上搜索,但找不到任何有价值的信息。
最好的问候, 岸堤
更新
Henrik给出了正确的答案,我必须更改正确的{{1}}功能。谢谢!
答案 0 :(得分:-1)
你可以尝试这个(没有方面)来实现类似的东西:
library(gridExtra)
grid.arrange(ggplot(iris, aes(Species, Sepal.Length, fill = Species))+geom_boxplot(position = "dodge", notch = TRUE) + xlab('') + guides(fill=FALSE),
ggplot(iris, aes(Species, Sepal.Width, fill = Species))+geom_boxplot(position = "dodge", notch = TRUE) + xlab('') + guides(fill=FALSE),
ggplot(iris, aes(Species, Petal.Length, fill = Species))+geom_boxplot(position = "dodge", notch = TRUE) + xlab('') + guides(fill=FALSE),
ggplot(iris, aes(Species, Petal.Width, fill = Species))+geom_boxplot(position = "dodge", notch = TRUE) + xlab('') + guides(fill=FALSE))
如果您想要一个共同的图例,请参阅:Add a common Legend for combined ggplots