散点图(1)
当横轴是时间刻度时,折线图非常合适。但在很多其他情形下,例如要判断两个变量之间是否存在相关性时,散点图往往更合适。下面是一个绘制散点图的示例:
import matplotlib.pyplot as plt
plt.scatter(x,y)
plt.show()
我们继续使用 gdp_cap 与 life_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