matplotlib 中文字体
时间: 2023-12-03 10:41:05 浏览: 91
Python在Matplotlib图中显示中文字体的操作方法
5星 · 资源好评率100%
在Matplotlib中,可以通过设置rcParams来更改字体。具体步骤如下:
1. 导入matplotlib库和rcParams:
```python
import matplotlib.pyplot as plt
from matplotlib import rcParams
```
2. 设置字体:
```python
# 设置字体为SimHei,用于显示中文
rcParams['font.family'] = 'SimHei'
```
其中,'SimHei'是指定的字体名称,可以根据需要更改。
3. 使用中文:
在绘图时,可以使用中文字符,例如:
```python
plt.title('中文标题')
plt.xlabel('横轴名称')
plt.ylabel('纵轴名称')
```
这样就可以在图表中显示中文了。
另外,Matplotlib还提供了其他的中文字体,例如:
- 微软雅黑:'Microsoft YaHei'
- 黑体:'SimHei'
- 宋体:'SimSun'
新宋体:'NSimSun'
- 楷体:'KaiTi'
可以根据需要选择合适的字体。
阅读全文