给定文本列表数据,python根据数据绘制饼状图
时间: 2024-05-15 07:17:33 浏览: 53
好的,可以使用matplotlib库来绘制饼状图。以下是一个示例代码:
```python
import matplotlib.pyplot as plt
# 数据
labels = ['A', 'B', 'C', 'D']
sizes = [30, 20, 25, 25]
# 绘制饼状图
plt.pie(sizes, labels=labels, autopct='%1.1f%%')
# 添加标题
plt.title('Pie Chart')
# 显示图形
plt.show()
```
在这个示例中,数据是由labels和sizes两个列表表示的。然后使用`plt.pie()`方法绘制饼状图,其中`labels`参数指定每个扇区的标签,`sizes`参数指定每个扇区的大小。`autopct`参数用于显示每个扇区的百分比。
最后,使用`plt.title()`方法添加标题,并使用`plt.show()`方法显示图形。
阅读全文