问题描述
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
使用matplotlib画图时,因为缺少字体,、图像上label上的中文显示时空白小方块。因为matplotlib默认没有中文。
解决方法:
Step 1. 在终端进入python3环境,查看matplotlib字体路径:
import matplotlib
print(matplotlib.matplotlib_fname())
解决matplotlib中显示中文问题的步骤,

文章讲述了在matplotlib画图时遇到中文显示为空白方块的问题,通过下载SimHei字体,移动到matplotlib字体目录,修改matplotlibrc配置文件,清除缓冲目录,并重启环境,实现了中文的正常显示。
最低0.47元/天 解锁文章
2323





