开始使用免费开始使用

用颜色编码时间

屏幕只有二维,但我们可以在散点图中用颜色来编码另一维度。这里,我们将可视化 climate_change 数据集,绘制 "co2" 列(x 轴)与 "relative_temp" 列(y 轴)的散点图。我们将用颜色来编码时间:较早的时间显示为更深的蓝色,较晚的时间显示为更亮的黄色。

本练习是课程的一部分

Matplotlib 数据可视化入门

查看课程

练习说明

  • 使用 ax.scatter 方法,添加 "co2" 列(x 轴)与 "relative_temp" 列(y 轴)的散点图。
  • 使用关键字参数 c,将 DataFrame 的索引作为输入传入,以根据日期为每个点着色。
  • 将 x 轴标签设为 "CO2 (ppm)",y 轴标签设为 "Relative temperature (C)"

交互式实操练习

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

fig, ax = plt.subplots()

# Add data: "co2", "relative_temp" as x-y, index as color
____

# Set the x-axis label to "CO2 (ppm)"
____

# Set the y-axis label to "Relative temperature (C)"
____

plt.show()
编辑并运行代码