开始使用免费开始使用

为条形图添加误差线

统计绘图技术会在可视化中加入可用于比较的定量信息。例如,在本练习中,我们将添加误差线,不仅量化 2016 年奥运会奖牌获得者身高均值之间的差异,还展示每个组的标准差,用于评估该差异相对于组内波动是否显著。

在本练习中,您将使用两个 DataFrame:mens_rowing 包含赛艇项目奖牌获得者的数据,mens_gymnastics 包含体操项目奖牌获得者的信息。

本练习是课程的一部分

Matplotlib 数据可视化入门

查看课程

练习说明

  • mens_rowing DataFrame 中 "Height" 列的均值绘制一个条形,并添加其标准差作为误差线。
  • mens_gymnastics"Height" 列的均值再绘制一个条形,并添加其标准差作为误差线。
  • 为 y 轴添加标签:"Height (cm)"

交互式实操练习

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

fig, ax = plt.subplots()

# Add a bar for the rowing "Height" column mean/std
ax.____("Rowing", ____, yerr=____)

# Add a bar for the gymnastics "Height" column mean/std
____

# Label the y-axis
____

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