使用facet_wrap,是否可以只删除一些方面标签?在以下示例中,我希望Species标签仅出现在每行的第一列中.我知道我可以使用该labeller功能,但不知道如何更改单个标签.
data(iris)
library(tidyr)
library(ggplot2)
dat <- iris %>%
gather(var, val, Sepal.Length:Petal.Width)
ggplot(dat) +
geom_point(aes(x = 1, y = val)) +
facet_wrap(Species~var)
Run Code Online (Sandbox Code Playgroud)
我绘制使用多个图形facet_wrap()从ggplot2包R。当通过多个变量进行分面时,结果包括条带文本中的两个标签。我怎样才能删除一个?
在这个来自mpg数据集的玩具示例中,如何cyl仅保留标签?谢谢
ggplot(mpg, aes(displ, hwy)) +
geom_point() +
facet_wrap(c("cyl", "drv"))
Run Code Online (Sandbox Code Playgroud)