English · PDF 41

如果您不想在行或列维度上进行分面,请使用 . 代替变量名,例如 + facet_grid(. ~ cyl)。
ggplot(data = mpg) + geom_point(mapping = aes(x = drv, y = cyl))
ggplot(data = mpg) + geom_point(mapping = aes(x = displ, y = hwy)) + facet_grid(drv ~ .)
ggplot(data = mpg) + geom_point(mapping = aes(x = displ, y = hwy)) + facet_grid(. ~ cyl)
ggplot(data = mpg) + geom_point(mapping = aes(x = displ, y = hwy)) + facet_wrap(~ class, nrow = 2)
使用分面代替颜色美学映射有哪些优点?有哪些缺点?如果您有一个更大的数据集,这种权衡会如何变化?