Python Pycharm 使用 Matplotlib 绘制用户年龄比例饼状图
可以使用以下代码来读取数据并绘制饼状图:
import pandas as pd
import matplotlib.pyplot as plt
# 读取数据
data = pd.read_excel(r'E:\2021104094_张婧怡\data\用户年龄比例.xlsx')
# 绘制饼状图
plt.pie(data['比例'], labels=data['年龄段'], autopct='%1.1f%%')
plt.title('用户年龄比例')
plt.axis('equal') # 让饼图为正圆形
plt.show()
在这段代码中,我们首先导入了pandas和matplotlib.pyplot库,然后使用pd.read_excel()函数读取指定路径下的 Excel 文件数据,将数据存储在data变量中。
接下来,我们使用plt.pie()函数绘制饼状图,其中data['比例']表示饼图的数据,data['年龄段']表示饼图的标签,autopct='%1.1f%%'表示在饼图中显示每个扇区的百分比。
然后,我们使用plt.title()函数设置饼状图的标题为"用户年龄比例",使用plt.axis('equal')函数让饼图为正圆形。
最后,使用plt.show()函数显示饼状图。
请确保将 Excel 文件的路径替换为正确的路径。
原文地址: https://www.cveoy.top/t/topic/poNF 著作权归作者所有。请勿转载和采集!