开始使用免费开始使用

准备工作

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

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

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

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

本练习是课程的一部分

ggplot2 数据可视化进阶

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Define position objects
# 1. Jitter with width 0.2
posn_j <- ___

# 2. Dodge with width 0.1
posn_d <- ___

# 3. Jitter-dodge with jitter.width 0.2 and dodge.width 0.1
posn_jd <- ___
编辑并运行代码