开始使用免费开始使用

箱线图(Box-and-whisker plot)

对花瓣长度做箱线图并非必要,因为 iris 数据集不大,蜂群图已经足够。不过,多练习总是有益的。请为 iris 的花瓣长度绘制一幅箱线图。您的命名空间里有一个 pandas DataFrame df,其中包含花瓣长度数据。先用 df.head() 查看数据框,确保您清楚相关的列名。

供您参考,视频中用于生成箱线图的代码如下:

_ = sns.boxplot(x='east_west', y='dem_share', data=df_all_states)
_ = plt.xlabel('region')
_ = plt.ylabel('percent of vote for Obama')

您可以使用 sns.boxplot?help(sns.boxplot) 查看关于如何使用 seaborn 绘制箱线图的更多细节。

本练习是课程的一部分

Python 中的统计思维(第 1 部分)

查看课程

练习说明

  • 设置与蜂群图完全相同;只需调用 sns.boxplot(),并使用与 sns.swarmplot() 相同的关键字参数。x 轴为 'species',y 轴为 'petal length (cm)'
  • 别忘了给坐标轴加上标签!
  • 使用常规方式显示图形。

交互式实操练习

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

# Create box plot with Seaborn's default settings


# Label the axes



# Show the plot

编辑并运行代码