1. Learn
  2. /
  3. 课程
  4. /
  5. 使用 ggplot2 进行数据可视化入门

Connected

道练习

过度重叠 2:取值对齐

我们再看一种需要注意过度重叠的情形:数据在单个坐标轴上取值对齐。

当一个坐标轴是连续型、另一个是分类型时,就会出现这种情况。可以通过添加抖动来缓解。

在 mtcars 数据集中,fam 和 fcyl 分别是 cyl 和 am 的分类型变体。

说明 1/3

undefined XP
  • 1
    • 创建基础图 plt_mpg_vs_fcyl_by_fam,以 fcyl 为横轴、mpg 为纵轴,并按 fam 着色。
    • 在基础图上添加散点图层。
  • 2

    使用 position_jitter() 添加抖动,并将 width 设为 0.3。

  • 3

    或者使用 position_jitterdodge()。将 jitter.width 和 dodge.width 设为 0.3,以进一步分离子组。