python 图 显示中文
时间: 2023-10-11 10:13:34 浏览: 58
Python绘图实现显示中文
5星 · 资源好评率100%
在Python图表中显示中文需要安装字体和设置字体。以下是一个示例代码:
```python
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
# 设置中文显示
font = FontProperties(fname=r"c:\windows\fonts\simsun.ttc", size=14)
# 生成数据
x = [1, 2, 3, 4, 5]
y = [5, 4, 3, 2, 1]
# 绘制图表
plt.plot(x, y)
plt.title("标题", fontproperties=font)
plt.xlabel("X轴", fontproperties=font)
plt.ylabel("Y轴", fontproperties=font)
plt.show()
```
在上面的代码中,我们使用了 `FontProperties` 类来设置字体,指定了宋体字体 `simsun.ttc`。然后,将 `fontproperties` 参数传递给 `title`、`xlabel` 和 `ylabel` 函数,以在图表中显示中文。
阅读全文