matplotlib绘制饼图可以显示各部分的个数吗
时间: 2024-01-22 22:17:37 浏览: 181
绘图 Python matplotlib简介1
是的,matplotlib绘制饼图可以显示各部分的个数,可以使用饼图中的autopct参数来实现。autopct参数可以用来控制如何在饼图上显示每个部分的标签值(百分比或绝对值)。 以下是一个简单的例子:
```python
import matplotlib.pyplot as plt
# 数据
labels = ['A', 'B', 'C', 'D']
sizes = [3, 4, 6, 2]
# 绘制饼图
plt.pie(sizes, labels=labels, autopct='%1.1f%%')
# 显示图形
plt.show()
```
在这个例子中,autopct参数被设置为'%1.1f%%',它表示将每个部分的值格式化为带有一位小数的百分比。 饼图将在每个部分的标签旁边显示它们的值。
阅读全文