python如何绘制饼图_Python matplotlib绘制饼状图功能示例
时间: 2024-03-10 07:46:58 浏览: 136
python使用matplotlib画饼状图
5星 · 资源好评率100%
要使用Python的Matplotlib库绘制饼图,需要执行以下步骤:
1. 导入Matplotlib库:
```
import matplotlib.pyplot as plt
```
2. 准备数据:饼图的数据应该是一组数值,每个数值代表了一个饼图块的大小。
```
sizes = [20, 30, 50]
```
3. 准备标签:饼图的每个块都应该有一个标签,用于说明该块代表的内容。
```
labels = ['A', 'B', 'C']
```
4. 绘制饼图:使用Matplotlib的`pie()`函数绘制饼图。该函数的参数包括数据、标签、颜色、阴影、起始角度、百分比格式、饼图块的分离程度等。
```
plt.pie(sizes, labels=labels, colors=['red', 'green', 'blue'], shadow=True, startangle=90, autopct='%1.1f%%', explode=(0, 0.1, 0))
```
5. 显示饼图:使用Matplotlib的`show()`函数显示饼图。
```
plt.show()
```
示例代码如下:
```
import matplotlib.pyplot as plt
sizes = [20, 30, 50]
labels = ['A', 'B', 'C']
plt.pie(sizes, labels=labels, colors=['red', 'green', 'blue'], shadow=True, startangle=90, autopct='%1.1f%%', explode=(0, 0.1, 0))
plt.show()
```
阅读全文