matplotlib添加中文字体
时间: 2023-10-07 16:11:56 浏览: 140
Python在Matplotlib图中显示中文字体的操作方法
5星 · 资源好评率100%
要在matplotlib中添加中文字体,可以使用以下方法:
1. 首先,使用命令`matplotlib.matplotlib_fname()`获取matplotlib配置文件的路径。
2. 然后,可以使用以下代码来设置中文字体:
```python
import matplotlib.pyplot as plt
import matplotlib
font = {
'family': '字体名称',
'size': 字体大小
}
matplotlib.rc("font", **font)
```
其中,将`'字体名称'`替换为你想要使用的中文字体的名称,将`字体大小`替换为你想要的字体大小。
3. 然后,可以使用以下代码来演示效果:
```python
plt.plot([1, 2, 3], [3, 4, 5])
plt.title("标题")
plt.show()
```
这样就可以在matplotlib中添加中文字体了。请注意,这种设置是全局的,不仅适用于标题,还适用于其他标签。因此,请选择一个适合的中文字体。
阅读全文