1. Learn
  2. /
  3. 课程
  4. /
  5. ggplot2 数据可视化进阶

Connected

道练习

修改 stat_smooth

在上一个练习中,我们在 stat_smooth() 中使用了 se = FALSE 来去除 95% 置信区间。本练习将介绍 LOESS 平滑使用的另一个参数 span,并展示一个正确映射不同模型的好例子。

说明 1/3

undefined XP
  • 1

    探索 span 参数对 LOESS 曲线的影响。添加 3 个 LOESS 平滑 stat,均不显示标准误带。

    • 第 1 个设为 "red";其 span 设为 0.9。
    • 第 2 个设为 "green";其 span 设为 0.6。
    • 第 3 个设为 "blue";其 span 设为 0.3。
  • 2

    在小范围数据上比较 LOESS 与线性回归平滑。

    • 添加一个 LOESS 平滑 stat,不显示标准误带。
    • 再添加一个线性回归平滑 stat,同样不显示标准误带。
  • 3

    LOESS 在非常短的数据片段上表现不佳;将分段线性回归与覆盖整体的 LOESS 进行比较。

    • 修改 LOESS 平滑 stat,使其将 color 映射到一个虚拟变量 "All"。