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

Connected

道练习

热力图

由于热力图在连续刻度上编码为"颜色",因此很难被精确"解码",这是我们在第一门课程中讨论过的话题。因此,只有当格子数量较少,和/或存在清晰的模式可以帮助克服解码难度时,热力图才最有用。

要绘制热力图,请将两个分类变量分别映射到 x 和 y 美学属性,将一个连续变量映射到 fill。geom_tile() 图层会添加这些方块。

我们将使用内置的 barley 数据集,生成您在视频(右侧查看器)中看到的热力图。barley 数据集位于 lattice 包中,已为您加载。请使用 str() 查看其结构。

说明 1 / 共 3 个

undefined XP
    1
    2
    3
  • 使用 barley,绘制 variety 对 year 的图,并用 yield 填充颜色。
  • 添加一个 geom_tile() 图层。