python 设置图例的字体为黑体
时间: 2023-09-24 13:02:37 浏览: 303
Python matplotlib画图时图例说明(legend)放到图像外侧详解
可以使用 matplotlib 中的 FontProperties 对象来设置图例的字体为黑体。具体步骤如下:
1. 导入 matplotlib 和 FontProperties:
```python
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
```
2. 创建一个 FontProperties 对象,设置字体为黑体:
```python
font = FontProperties(fname=r"c:\windows\fonts\simsun.ttc", size=14)
```
其中,`fname` 参数是黑体字体文件的路径,可以根据自己的需要修改。
3. 使用 `legend` 函数设置图例,并将 `prop` 参数设置为上一步创建的 FontProperties 对象:
```python
plt.plot([1, 2, 3], [4, 5, 6], label='数据')
plt.legend(prop=font)
```
这样就可以将图例的字体设置为黑体了。
阅读全文