matplotlib画饼图
时间: 2023-09-12 09:07:05 浏览: 74
要 `matplotlib` 画饼图,可以按照以下步骤:
1. 导入 `matplotlib` 库:
```python
import matplotlib.pyplot as plt
```
2. 创建数据,通常是一个列表,表示每个部分的大小:
```python
sizes = [30, 40, 10, 20]
```
3. 创建标签,通常是一个与大小列表相同长度的列表,表示每个部分的名称:
```python
labels = ['Part A', 'Part B', 'Part C', 'Part D']
```
4. 创建颜色,通常是一个与大小和标签列表相同长度的列表,表示每个部分的颜色(可选):
```python
colors = ['red', 'green', 'blue', 'yellow']
```
5. 绘制饼图:
```python
plt.pie(sizes, labels=labels, colors=colors)
```
6. 显示饼图:
```python
plt.show()
```
完整代码示例:
```python
import matplotlib.pyplot as plt
sizes = [30, 40, 10, 20]
labels = ['Part A', 'Part B', 'Part C', 'Part D']
colors = ['red', 'green', 'blue', 'yellow']
plt.pie(sizes, labels=labels, colors=colors)
plt.show()
```
运行代码后,将会弹出一个窗口显示饼图。
阅读全文