PDF 41 / 520 Exercises
English · PDF 41
Original PDF page 41
中文 · PDF 41

如果您不想在行或列维度上进行分面,请使用 . 代替变量名,例如 + facet_grid(. ~ cyl)。

练习

    1. 如果对一个连续变量进行分面会发生什么?
    1. 在使用 facet_grid(drv ~ cyl) 的图中,空白单元格是什么意思?它们与下面这个图有什么关系?

ggplot(data = mpg) + geom_point(mapping = aes(x = drv, y = cyl))

    1. 下面的代码生成了什么图?. 的作用是什么?

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)

    1. 以本节的第一个分面图为例:

ggplot(data = mpg) + geom_point(mapping = aes(x = displ, y = hwy)) + facet_wrap(~ class, nrow = 2)

使用分面代替颜色美学映射有哪些优点?有哪些缺点?如果您有一个更大的数据集,这种权衡会如何变化?