重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!
成都创新互联公司专业为企业提供宛城网站建设、宛城做网站、宛城网站设计、宛城网站制作等企业网站建设、网页设计与制作、宛城企业网站模板建站服务,10余年宛城做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。这篇文章将为大家详细讲解有关pycharm画图中文乱码怎么解决,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
import matplotlib.pyplot as plt import matplotlib
出现中文乱码原因:
matplotlib中找不到中文字体
解决方法:
1.找到中文字体文件的地址和字体文件名
通常:C:\Windows\Fonts\字体文件名
2.加载字体
zh_font = matplotlib.font_manager.FontProperties(fname='C:\Windows\Fonts\simfang.ttf')
3.显示中文时增加字体属性
例如:
plt.title(u'混淆矩阵',fontproperties=zh_font)
plt.ylabel(u'实际类型',fontproperties=zh_font)
plt.xlabel(u'预测类型',fontproperties=zh_font)
另一种解决:
# 加这个两句 可以显示中文 plt.rcParams['font.sans-serif'] = [u'SimHei'] plt.rcParams['axes.unicode_minus'] = False
关于pycharm画图中文乱码怎么解决就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。