Python 绘制鸢尾花数据集饼图:可视化物种分布
要使用 Python 绘制鸢尾花数据集的饼图,你可以按照以下步骤进行操作:
- 导入所需的库:
import matplotlib.pyplot as plt
import pandas as pd
- 加载鸢尾花数据集:
df = pd.read_csv('iris.csv') # 请确保你已经下载并保存了iris.csv文件
- 统计不同类别的样本数量:
class_counts = df['species'].value_counts()
- 绘制饼图:
plt.pie(class_counts, labels=class_counts.index, autopct='%1.1f%%')
plt.axis('equal') # 设置饼图为正圆形
plt.title('Iris Species Distribution')
plt.show()
完整的代码如下所示:
import matplotlib.pyplot as plt
import pandas as pd
df = pd.read_csv('iris.csv')
class_counts = df['species'].value_counts()
plt.pie(class_counts, labels=class_counts.index, autopct='%1.1f%%')
plt.axis('equal')
plt.title('Iris Species Distribution')
plt.show()
运行代码后,你将看到生成的饼图显示了鸢尾花数据集中每个类别的样本数量占比。
原文地址: https://www.cveoy.top/t/topic/pxwe 著作权归作者所有。请勿转载和采集!