蜂群图(Bee swarm plot)
请为鸢尾花花瓣长度绘制一幅蜂群图。x 轴应包含 3 个物种,y 轴为花瓣长度。包含数据的 DataFrame 已在您的命名空间中,名称为 df。
供您参考,下面是 Justin 在视频中用于创建蜂群图的代码:
_ = sns.swarmplot(x='state', y='dem_share', data=df_swing)
_ = plt.xlabel('state')
_ = plt.ylabel('percent of vote for Obama')
plt.show()
您可以使用 help(sns.swarmplot) 了解更多使用 seaborn 绘制蜂群图的细节。
本练习是课程的一部分
Python 中的统计思维(第 1 部分)
练习说明
- 使用
df.head()检查 DataFramedf。这将帮助您确定在调用sns.swarmplot()时需要作为x和y关键字参数传入的列名。 - 使用
sns.swarmplot()基于包含 Fisher 鸢尾花数据集的 DataFramedf绘制蜂群图。x 轴应包含 3 个物种,y 轴应为花瓣长度。 - 标注坐标轴。
- 显示图形。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create bee swarm plot with Seaborn's default settings
# Label the axes
# Show the plot