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

Connected

道练习

准备工作

在接下来的练习中,目标是在查看器中复现所示的图形。这里,我们先确定几何对象的位置参数,并建立绘图的基础图层。

将这些元素设为独立对象,便于在多个图层或不同图中重复使用。

  • position_jitter() 添加"抖动"(例如用于点)。
  • position_dodge() 对几何对象进行"并列分开"(例如条形、柱形、箱线图、小提琴图、误差线、点-区间)。
  • position_jitterdodge() 同时对几何对象进行"抖动"和"并列分开"(例如用于点)。

与之前一样,我们将使用 mtcars 数据集,其中 fcyl 和 fam 是由原始变量 cyl 和 am 转换得到的合适的因子变量。

说明 1 / 共 2 个

undefined XP
    1
    2
  • 使用这三个函数,定义以下位置对象:
  • posn_j:以 width 为 0.2 进行抖动(jitter)。
  • posn_d:以 width 为 0.1 进行并列分开(dodge)。
  • posn_jd:以 jitter.width 为 0.2 且 dodge.width 为 0.1 同时进行抖动和并列分开。