pl饼图字体大小
时间: 2023-07-04 21:27:08 浏览: 83
在 matplotlib 中,可以使用 `pyplot` 模块中的 `pie()` 函数绘制饼图,同时也可以通过 `textprops` 参数来设置文字的属性,包括字体大小等。具体步骤如下:
1. 使用 `pie()` 函数绘制饼图时,在 `labels` 参数中传入标签文本,例如:`labels=['A', 'B', 'C', 'D']`。
2. 在 `textprops` 参数中传入一个字典,字典中的 `fontsize` 键用于设置字体大小,例如:`textprops={'fontsize': 14}`。
3. 调用 `legend()` 函数来添加图例,该函数的 `prop` 参数可以用于设置图例文本的属性,例如:`prop={'size': 14}`。
以下是一个完整的例子:
```python
import matplotlib.pyplot as plt
labels = ['A', 'B', 'C', 'D']
sizes = [30, 20, 40, 10]
colors = ['red', 'green', 'blue', 'yellow']
fig, ax = plt.subplots()
ax.pie(sizes, labels=labels, colors=colors, autopct='%1.1f%%', startangle=90, textprops={'fontsize': 14})
ax.axis('equal')
ax.legend(loc='best', prop={'size': 14})
plt.show()
```
在这个例子中,`textprops={'fontsize': 14}` 用于设置饼图中标签的字体大小为 14,`prop={'size': 14}` 用于设置图例文本的字体大小为 14。
阅读全文