为条形图添加误差线
统计绘图技术会在可视化中加入可用于比较的定量信息。例如,在本练习中,我们将添加误差线,不仅量化 2016 年奥运会奖牌获得者身高均值之间的差异,还展示每个组的标准差,用于评估该差异相对于组内波动是否显著。
在本练习中,您将使用两个 DataFrame:mens_rowing 包含赛艇项目奖牌获得者的数据,mens_gymnastics 包含体操项目奖牌获得者的信息。
本练习是课程的一部分
Matplotlib 数据可视化入门
练习说明
- 为
mens_rowingDataFrame 中"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()