解决python2 绘图title,xlabel,ylabel出现中文乱码的问题
2019-01-29 12:43
781 查看
绘制图形时使用了中文标题,会出现乱码
原因是matplotlib.pyplot在显示时无法找到合适的字体。
先把需要的字体(在系统盘C盘的windows下的fonts目录内)添加到FontProperties中。
具体解决方法如下:
import matplotlib.pyplot as plt from matplotlib.font_manager import FontProperties font_set = FontProperties(fname=r"c:\windows\fonts\simsun.ttc", size=12) fig=plt.figure() fig.set(alpha=0.2) #一张图显示6个子图,性别分布显示在(0,0)位置 plt.subplot2grid((2,3),(0,0)) sex_group.plot(kind='bar') plt.title(u'性别分布',fontproperties=font_set) plt.ylabel(u'人数',fontproperties=font_set)
以上这篇解决python2 绘图title,xlabel,ylabel出现中文乱码的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- python3,matplotlib绘图,title、xlabel、ylabel、图例等出现中文乱码
- python2,绘图title,xlabel,ylabel出现中文乱码
- python使用requests爬取网页,遇到中文出现乱码的编码问题及解决
- python绘图基础—解决图例中文乱码和负数坐标问题问题
- 解决Windows系统下python利用matplotlib绘图时中文乱码的问题
- 解决python程序中出现中文乱码的问题
- python3 出现print输出的中文乱码问题解决
- Python matplotlib pyplot中title() xlabel() ylabel()无法显示在中文(方框乱码)的解决办法
- python使用requests爬取网页,遇到中文出现遇到中文出现乱码的编码问题及解决乱码的编码问题及解决
- 解决使用nvelocity时候template文件里面包含中文输出结果时候出现乱码的问题
- ubuntu下解决解压缩出现中文乱码问题
- 解决J2ME联网时出现的中文乱码问题
- 如何解决URL传递中文时出现乱码问题
- PHP中完美解决fckeditor上传中文文件与新建中文目录出现乱码的问题
- 关于struts2.1.6前台传递中文参数到后台action出现乱码问题的解决办法
- request传中文值出现乱码问题的解决方法
- 解决CentOS语言更改成简体中文出现的乱码问题
- spring mvc 3.0 中解决post表单提交出现的中文乱码问题
- freemarker导出word部分电脑出现中文乱码问题的解决
- 四步解决Linux系统中出现中文乱码问题