python2,绘图title,xlabel,ylabel出现中文乱码
2016-11-28 14:51
344 查看
绘制图形时使用了中文标题,会出现乱码
原因是matplotlib.pyplot在显示时无法找到合适的字体。
先把需要的字体(在系统盘C盘的windows下的fonts目录内)添加到FontProperties中。具体解决方法如下:
原因是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)
相关文章推荐
- 简单有效的解决THINKPHP在IIS服务器中出现Think.get.title 中文乱码
- Python matplotlib pyplot中title() xlabel() ylabel()无法显示在中文(方框乱码)的解决办法
- R 绘图出现中文乱码
- Python matplotlib pyplot中title() xlabel() ylabel()无法显示在中文(方框乱码)的解决办法
- C#Socket传送/接收中文出现乱码的解决办法
- .net 中 下载中文文件名 出现的乱码问题
- FCKeditor 2.3中文文件上传时出现乱码的解决方法
- JSP中乱码问题解决(一、JSP页面显示乱码,二、表单提交中文时出现乱码,三、数据库连接出现乱码,四、数据库的显示乱码 )
- 解决方法:ASP读取数据库中的中文数据出现乱码的问题
- 解决mysql--jsp中出现的中文乱码问题
- 使用showModalDialog出现中文乱码问题
- Html中载入含中文字符的js文件时出现中文乱码的解决办法
- 如何防止XMLHttpRequest对象传回的中文数据中出现乱码
- 解决J2ME联网时出现的中文乱码问题
- 解决StreamReader读取中文出现乱码的问题
- Jsp通过地址址传递中文参数出现乱码
- MyEclipse 创建jsp页面出现中文乱码问题解决方法
- JSP页面显示乱码二、表单提交中文时出现乱码三、数据库连
- 如何利用PHP来截取一段中文字符串而不出现乱码
- Querystring中传递中文出现乱码,丢失的解决方法