pyhton按月绘制个大类商品销售总额的占比饼图(每个月的数据绘制一个子图
时间: 2024-05-04 17:16:15 浏览: 76
ROC.ipynb_PYHTON_莺尾花_
好的,您需要使用matplotlib库进行数据可视化,首先需要导入相关库并读取数据集。以下是代码示例:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取数据集
data = pd.read_csv('Data.csv')
# 遍历每个月的数据,绘制饼图
fig, axs = plt.subplots(3, 4, figsize=(20, 15))
for i, month in enumerate(data['月份'].unique()):
axs[i//4, i%4].set_title(month)
labels = data[data['月份']==month]['商品类别']
sizes = data[data['月份']==month]['销售额']
axs[i//4, i%4].pie(sizes, labels=labels, autopct='%1.1f%%')
plt.show()
```
其中,`Data.csv`文件是每个月的销售额和商品类别数据集,可以根据自己的需求进行修改。以上代码会自动遍历每个月的数据并绘制饼图,分别显示在3*4的子图中。您可以根据自己的需求进行修改子图的大小和排列方式。希望对您有所帮助。
阅读全文