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

ggplot2 提供了 20 多个统计变换(stat)供你使用。每个 stat 都是一个函数,因此你可以用通常的方式获取帮助,例如 ?stat_bin。要查看完整的 stat 列表,可以试试 ggplot2 速查表。

练习

    1. stat_summary() 默认关联的 geom 是什么?你如何重写前面的图形,改用那个 geom 函数而不是 stat 函数?
    1. geom_col() 的作用是什么?它与 geom_bar() 有何不同?
    1. 大多数 geom 和 stat 都是成对出现的,几乎总是配合使用。阅读文档并列出所有这样的配对。它们有什么共同点?
    1. stat_smooth() 计算了哪些变量?哪些参数控制它的行为?
    1. 在我们的比例条形图中,我们需要设置 group = 1。为什么?换句话说,下面这两个图形存在什么问题?

ggplot(data = diamonds) + geom_bar(mapping = aes(x = cut, y = ..prop..)) ggplot(data = diamonds) + geom_bar( mapping = aes(x = cut, fill = color, y = ..prop..) )