解决Python pandas plot输出图形中显示中文乱码问题


Posted in Python onDecember 12, 2018

解决方式一:

import matplotlib
#1. 获取matplotlibrc文件所在路径
matplotlib.matplotlib_fname()
#Out[3]: u'd:\\Anaconda2\\lib\\site-packages\\matplotlib\\mpl-data\\matplotlibrc'

#修改此配置文件,一劳永逸,不用在每个脚本中写代码解决中文显示问题

修改 'font.sans-serif‘ 的配置,在最前面加你本地电脑已有的字体family。 参看方式二。

修改'axes.unicode_minus'的配置为False

解决方式二:

在python脚本中增加配置支持中文的代码:其实本质上讲还是和方式一一样的。

from pylab import mpl

#mpl.rcParams['font.sans-serif'] = ['SimHei']
mpl.rcParams['font.sans-serif'] = ['Microsoft YaHei'] # 指定默认字体:解决plot不能显示中文问题
mpl.rcParams['axes.unicode_minus'] = False  # 解决保存图像是负号'-'显示为方块的问题

实际上我是使用方式二才解决了中文显示问题。

方式一对我为何不起作用呢?没有去深入研究。

以上这篇解决Python pandas plot输出图形中显示中文乱码问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
CentOS6.5设置Django开发环境
Oct 13 Python
批量获取及验证HTTP代理的Python脚本
Apr 23 Python
在PyCharm下打包*.py程序成.exe的方法
Nov 29 Python
Python eval的常见错误封装及利用原理详解
Mar 26 Python
Django框架orM与自定义SQL语句混合事务控制操作
Jun 27 Python
python 中pyqt5 树节点点击实现多窗口切换问题
Jul 04 Python
Python K最近邻从原理到实现的方法
Aug 15 Python
python中利用numpy.array()实现俩个数值列表的对应相加方法
Aug 26 Python
Python 实现try重新执行
Dec 21 Python
Python底层封装实现方法详解
Jan 22 Python
iPython pylab模式启动方式
Apr 24 Python
python3中apply函数和lambda函数的使用详解
Feb 28 Python
在python中pandas读文件,有中文字符的方法
Dec 12 #Python
python处理两种分隔符的数据集方法
Dec 12 #Python
Python3爬虫学习之MySQL数据库存储爬取的信息详解
Dec 12 #Python
Python3爬虫学习之将爬取的信息保存到本地的方法详解
Dec 12 #Python
对python制作自己的数据集实例讲解
Dec 12 #Python
Python3爬虫学习之爬虫利器Beautiful Soup用法分析
Dec 12 #Python
Python解决线性代数问题之矩阵的初等变换方法
Dec 12 #Python
You might like
[EPIC] Larva vs Flash ZvT @ Crossing Field [2017-10-09]
2020/03/17 星际争霸
开源SNS系统-ThinkSNS
2008/05/18 PHP
PHP学习之数组值的操作
2011/04/17 PHP
PHP static局部静态变量和全局静态变量总结
2014/03/02 PHP
php实现可逆加密的方法
2015/08/11 PHP
jquery 弹出层实现代码
2009/10/30 Javascript
jQuery select操作控制方法小结
2010/05/26 Javascript
Extjs的FileUploadField文件上传出现了两个上传按钮
2014/04/29 Javascript
jQuery EasyUi实战教程之布局篇
2016/01/26 Javascript
快速掌握Node.js中setTimeout和setInterval的使用方法
2016/03/21 Javascript
jQuery animate easing使用方法图文详解
2016/06/17 Javascript
vue实现在表格里,取每行的id的方法
2018/03/09 Javascript
[01:01:04]2018DOTA2亚洲邀请赛 4.5 淘汰赛 OpTic vs TNC 第一场
2018/04/06 DOTA
[49:21]TNC vs VG 2019DOTA2国际邀请赛淘汰赛 胜者组赛BO3 第三场 8.20.mp4
2019/08/22 DOTA
学习python处理python编码问题
2011/03/13 Python
Python下的subprocess模块的入门指引
2015/04/16 Python
Python装饰器简单用法实例小结
2018/12/03 Python
Python 学习教程之networkx
2019/04/15 Python
python中metaclass原理与用法详解
2019/06/25 Python
详解python websocket获取实时数据的几种常见链接方式
2019/07/01 Python
Python 经典算法100及解析(小结)
2019/09/13 Python
pyecharts调整图例与各板块的位置间距实例
2020/05/16 Python
浅谈python锁与死锁问题
2020/08/14 Python
用python查找统一局域网下ip对应的mac地址
2021/01/13 Python
python 基于opencv去除图片阴影
2021/01/26 Python
python3判断IP地址的方法
2021/03/04 Python
PREMIUM-MALL法国:行李、箱包及配件在线
2019/05/30 全球购物
财务人员个人求职信范文
2013/12/04 职场文书
中国梦的演讲稿
2014/01/08 职场文书
2014年两会学习心得体会
2014/03/10 职场文书
《锄禾》教学反思
2014/04/08 职场文书
学校政风行风评议心得体会
2014/10/21 职场文书
2015年体育教师个人工作总结
2015/05/12 职场文书
2015党建工作简报
2015/07/21 职场文书
python基础之文件处理知识总结
2021/05/23 Python
Python机器学习实战之k-近邻算法的实现
2021/11/27 Python