在导入matplatlib后,加上两行用于中文显示:
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = 'SimHei' # 使图形中的中文正常编码显示
plt.rcParams['axes.unicode_minus'] = False # 使坐标轴刻度标签正常显示负号
如对你有帮助,请点击我回答的右上方采纳按钮采纳一下,谢谢!
你可以参考如下链接:
python matplotlib如何显示中文_千里常安的博客-CSDN博客 python matplotlib如何显示中文今天在matplotlib绘图时尝试输出中文发现报错 现将解决方式记录如下在.py文件最上面加上#-*- coding: utf-8 -*-以修改编码方式然后在文件头部加上matplotlib.rcParams['font.family']='SimHei'大功告成!附上字体说明:中文字体 | 说明‘SimHei’ | 中文黑体... https://blog.csdn.net/weixin_42870380/article/details/94883827
如果对你有帮助,可以给我个采纳吗,谢谢!! 点击我这个回答右上方的【采纳】按钮