开始使用免费开始使用

为每个国家添加一些标签

在图中添加注释或标签很有用,这样读者就能在绘图区直接看到每个数据点的数值。这样往往可以让坐标轴变得不再必要——您将在本章最后一个练习中用到这个优势。通常使用 geom_text()geom_label() 来添加这些标签。后者会为每个标签添加背景,这里不需要。

本练习是课程的一部分

在 Tidyverse 中用数据进行沟通

查看课程

练习说明

  • 为折线上的两个点都添加其对应的工作时长数值标签。为此使用 geom_text(),其 x 与 y 的美学映射与 geom_path() 调用中的相同。
  • label 参数中指定 working_hours 变量。将 working_hours 四舍五入到小数点后 1 位。

交互式实操练习

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

ggplot(ilo_data) +
  geom_path(aes(x = working_hours, y = country),
            arrow = arrow(length = unit(1.5, "mm"), type = "closed")) +
  # Add a geom_text() geometry
  ___(
          aes(x = ___,
              y = ___,
              label = round(___, 1))
        )
编辑并运行代码