python 饼状图 美化
时间: 2023-10-01 10:02:10 浏览: 102
饼状图的demo与详细解析(Python实现)
要美化Python中的饼状图,可以使用Matplotlib库。以下是一个简单的例子:
```python
import matplotlib.pyplot as plt
# 数据
labels = ['A', 'B', 'C', 'D']
sizes = [15, 30, 45, 10]
colors = ['#ff9999','#66b3ff','#99ff99','#ffcc99']
# 绘制饼状图
plt.pie(sizes, labels=labels, colors=colors, autopct='%1.1f%%', startangle=90)
# 添加标题
plt.title('Pie Chart Example')
# 美化图形
plt.axis('equal')
plt.tight_layout()
# 显示图形
plt.show()
```
其中,`labels`和`sizes`分别是饼状图中各个数据的标签和大小,`colors`是每个数据对应的颜色。`autopct`参数设置显示每个区域占比的格式,`startangle`参数设置旋转角度。`title`方法用于添加标题,`axis`方法用于设置x轴和y轴的比例相等,`tight_layout`方法用于调整子图的位置。最后,使用`show`方法展示图形。
可以自行调整`colors`,`startangle`等参数,美化出符合自己需求的图表。
阅读全文