可以使用以下代码来读取数据并绘制饼状图:

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()

在这段代码中,我们首先导入了pandasmatplotlib.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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录