Python Matplotlib 画图显示中文问题

时间:2022-12-21 10:10:41

画图显示中文出现问题

Python Matplotlib 画图显示中文问题

解决办法

1.安装字体(黑体 SimHei),系统中有改字体就不用安装了

2.找到matplotlib包的安装目录(Lib\site-packages\matplotlib\mpl-data)

3.修改matplotlib的配置(matplotlibrc)

  font.family         : sans-serif

  font.sans-serif     : SimHei

  axes.unicode_minus  : False

  去掉这些配置前面的#

Python Matplotlib 画图显示中文问题

或者在代码里修改配置也可以

Python Matplotlib 画图显示中文问题Python Matplotlib 画图显示中文问题
import matplotlib.pyplot as plt

plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
View Code