用颜色编码时间
屏幕只有二维,但我们可以在散点图中用颜色来编码另一维度。这里,我们将可视化 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()