python绘制饼状图excel
时间: 2023-09-12 12:05:57 浏览: 89
绘制饼状图
可以使用Python中的matplotlib库来绘制饼状图,同时使用pandas库来读取Excel文件中的数据。
以下是一个示例代码:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取Excel文件数据
df = pd.read_excel('data.xlsx')
# 提取需要绘制饼状图的数据
values = df['数值'].tolist()
labels = df['分类'].tolist()
# 绘制饼状图
plt.pie(values, labels=labels, autopct='%1.1f%%')
# 添加图标题
plt.title('饼状图')
# 显示图形
plt.show()
```
其中,`data.xlsx`是包含数据的Excel文件,其中包含两列数据:`分类`表示数据的分类,`数值`表示对应分类的数据值。
运行上述代码后,就可以得到一个饼状图,其中每个扇形表示一个分类,颜色不同,同时显示了每个分类的数据占比。
阅读全文