Matplotlib pyplot中title() xlabel() ylabel()无法显示中文(即显示方框乱码)的解决办法

释放双眼,带上耳机,听听看~!

有趣的事,Python永远不会缺席!

如需转发,请注明出处:
小婷儿的python  
https://www.cnblogs.com/xxtalhr/p/11020246.html 

一、无法正常显示原因

               matplotlib.pyplot在显示时无法找到合适的字体,故显示乱码(我的显示为方框)

Matplotlib pyplot中title() xlabel() ylabel()无法显示中文(即显示方框乱码)的解决办法

二、解决办法

添加相关包,指定相关字体

1 from matplotlib import pyplot
2 from matplotlib.font_manager import FontProperties
3 font_set = FontProperties(fname=r\"c:\\windows\\fonts\\simsun.ttc\", size=15)
4 
5 pyplot.title(u\'中文\', fontproperties=font_set)
6 pyplot.xlabel(u\'中文\', fontproperties=font_set)
7 pyplot.ylabel(u\'中文\', fontproperties=font_set)

 Matplotlib pyplot中title() xlabel() ylabel()无法显示中文(即显示方框乱码)的解决办法

 

 结果 

  Successfully !!!

  有趣的事,Python永远不会缺席!还不来加我,瞅什么Ne。哒哒哒。。。

Matplotlib pyplot中title() xlabel() ylabel()无法显示中文(即显示方框乱码)的解决办法

,如需转发,请注明出处:
小婷儿的python  
https://www.cnblogs.com/xxtalhr/p/11020246.html ,如需转发,请注明出处:
小婷儿的python  
https://www.cnblogs.com/xxtalhr/p/11020246.html ,如需转发,请注明出处:
小婷儿的python  
https://www.cnblogs.com/xxtalhr/p/11020246.html ,如需转发,请注明出处:
小婷儿的python  
https://www.cnblogs.com/xxtalhr/p/11020246.html 

给TA打赏
共{{data.count}}人
人已打赏
随笔日记

权威!资本市场深化开放9条举措已有工作清单

2020-11-9 5:23:46

随笔日记

小白学习Python之路---py文件转换成exe可执行文件

2020-11-9 5:23:48

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索