开始使用免费开始使用

构建直方图(3):比较

在视频中,您看到了当今与未来的人口金字塔。因为我们使用的是直方图,对比非常容易。

我们来做一个类似的比较。life_exp 包含 2007 年不同国家的预期寿命数据。您现在还可以使用第二个列表 life_exp1950,其中包含 1950 年的类似数据。您能为这两个数据集都绘制直方图吗?

您仍将创建两个图。用于漂亮地渲染图形的 plt.show()plt.clf() 命令已经为您包含好了。同时 matplotlib.pyplot 已作为 plt 导入。

本练习是课程的一部分

Python 中级

查看课程

练习说明

  • 使用 15 个 bins 为 life_exp 绘制直方图。
  • 使用同样 15 个 bins 为 life_exp1950 绘制直方图。与 2007 年数据的直方图相比,差异大吗?

交互式实操练习

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

# Histogram of life_exp, 15 bins


# Show and clear plot
plt.show()
plt.clf()

# Histogram of life_exp1950, 15 bins


# Show and clear plot again
plt.show()
plt.clf()
编辑并运行代码