matplotlib绘图显示汉字
时间: 2023-11-09 22:57:31 浏览: 149
python matplotlib中文显示参数设置解析
要在matplotlib绘图中显示汉字,可以使用以下步骤:
1. 导入必要的库和模块:
```
import matplotlib.pyplot as plt
import numpy as np
```
2. 设置字体为支持中文的字体(比如Microsoft YaHei):
```
plt.rcParams['font.family'] = 'Microsoft YaHei'
```
3. 绘制图形:
```
x = np.linspace(0, 2*np.pi, 100)
y = np.sin(x)
plt.plot(x, y)
```
4. 添加标签和标题:
```
plt.xlabel('横轴')
plt.ylabel('纵轴')
plt.title('函数')
```
5. 显示图像:
```
plt.show()
```
这样设置之后,绘制的图像中的文字应该可以正确显示中文了。
阅读全文