开始使用免费开始使用

散点图(1)

当横轴是时间刻度时,折线图非常合适。但在很多其他情形下,例如要判断两个变量之间是否存在相关性时,散点图往往更合适。下面是一个绘制散点图的示例:

import matplotlib.pyplot as plt
plt.scatter(x,y)
plt.show()

我们继续使用 gdp_caplife_exp 的关系图,也就是 2007 年不同国家的 GDP 与预期寿命数据。也许散点图会是更好的选择?

同样,matplotlib.pyplot 包已作为 plt 提供。

本练习是课程的一部分

Python 中级

查看课程

练习说明

  • 将脚本中编写的折线图改为散点图。
  • 若要更清楚地看到相关性,请把人均 GDP 的横轴改为对数刻度,添加 plt.xscale('log')
  • 最后以 plt.show() 结束脚本以显示图形。

交互式实操练习

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

# Change the line plot below to a scatter plot
plt.plot(gdp_cap, life_exp)

# Put the x-axis on a logarithmic scale


# Show plot
编辑并运行代码