Matplotlib 中文字符
时间: 2023-12-04 09:03:44 浏览: 84
python matplotlib中文显示参数设置解析
要在 Matplotlib 中正常显示中文字符,需要进行以下操作:
1. 安装中文字体库。可以通过以下命令在 Ubuntu 上安装中文字体库:
```
sudo apt-get install fonts-wqy-zenhei
```
2. 在 Matplotlib 中设置中文字体:
```python
import matplotlib.pyplot as plt
plt.rcParams['font.family'] = ['WenQuanYi Zen Hei'] # 设置中文字体
```
在 Windows 系统上,可以设置为 `SimHei`,即:
```python
plt.rcParams['font.family'] = ['SimHei']
```
也可以使用其他的中文字体库,具体可以根据自己的需求来选择。
3. 在图表中使用中文字符。例如:
```python
plt.title('这是一个中文标题')
plt.xlabel('横轴标签')
plt.ylabel('纵轴标签')
```
在使用中文字符时,注意要使用 UTF-8 编码。
阅读全文