matplotlib绘制饼图设置图例题目
时间: 2023-07-12 14:45:44 浏览: 94
Python matplotlib绘制饼状图功能示例
在 matplotlib 中绘制饼图时,可以使用 `plt.legend()` 方法来添加图例,并使用 `plt.title()` 方法来设置图例标题。具体方法如下:
```python
import matplotlib.pyplot as plt
labels = ['A', 'B', 'C', 'D']
sizes = [15, 30, 45, 10]
explode = (0, 0.1, 0, 0)
fig, ax = plt.subplots()
# 绘制饼图
ax.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%',
shadow=False, startangle=90)
# 添加图例
ax.legend(labels, title="Legend", loc="center left", bbox_to_anchor=(1, 0, 0.5, 1))
# 设置图例标题
plt.title("Pie Chart")
plt.show()
```
在上述代码中,我们使用 `ax.legend()` 方法来添加图例,并使用 `title="Legend"` 来设置图例标题。同时,我们使用 `plt.title()` 方法来设置图表标题。
你可以根据需要修改 `title` 参数的值来设置不同的图例标题。
阅读全文