利用matplotlib绘制饼图,饼图的数据(x轴:春,夏,秋,冬;y轴:12,8,9,18),要求饼图题目为;一年四季的降雨天数,春天的为红色,夏天为绿色秋天为蓝色,冬天为黑色,要求自带图例
时间: 2023-05-22 21:07:01 浏览: 89
[Matplotlib科学绘图系列]使用Matplotlib绘制饼状图
好的,以下是利用matplotlib绘制饼图的代码:
```
import matplotlib.pyplot as plt
data = [12, 8, 9, 18]
labels = ['春', '夏', '秋', '冬']
colors = ['red', 'green', 'blue', 'black']
plt.pie(data, labels=labels, colors=colors, autopct='%1.1f%%')
plt.title('一年四季的降雨天数')
plt.legend(loc='upper right')
plt.axis('equal')
plt.show()
```
这个代码可以绘制一个带有题目和图例的饼图,其中x轴表示春夏秋冬,y轴表示对应季节的降雨天数。颜色也与季节对应,其中春天是红色,夏天是绿色,秋天是蓝色,冬天是黑色。希望这个回答能够帮到您!
阅读全文