解决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 相关文章推荐
Python开发WebService系列教程之REST,web.py,eurasia,Django
Jun 30 Python
将Django使用的数据库从MySQL迁移到PostgreSQL的教程
Apr 11 Python
深入讲解Python编程中的字符串
Oct 14 Python
说一说Python logging
Apr 15 Python
python构建深度神经网络(DNN)
Mar 10 Python
网红编程语言Python将纳入高考你怎么看?
Jun 07 Python
python 移动图片到另外一个文件夹的实例
Jan 10 Python
python实现扫描ip地址的小程序
Apr 16 Python
python实现合并多个list及合并多个django QuerySet的方法示例
Jun 11 Python
Python发送邮件封装实现过程详解
May 09 Python
详解Python中list[::-1]的几种用法
Nov 16 Python
Python自动化实战之接口请求的实现
May 30 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
SONY ICF-SW7600的电路分析
2021/03/02 无线电
使用数据库保存session的方法
2006/10/09 PHP
PHP弹出提示框并跳转到新页面即重定向到新页面
2014/01/24 PHP
CI(Codeigniter)的Setting增强配置类实例
2016/01/06 PHP
laravel 实现根据字段不同值做不同查询
2019/10/23 PHP
JS 控制小数位数的实现代码
2011/08/02 Javascript
js中判断数字\字母\中文的正则表达式 (实例)
2012/06/29 Javascript
JavaScript实现网页图片等比例缩放实现代码及调用方式
2013/02/25 Javascript
JavaScript编写连连看小游戏
2015/07/07 Javascript
大型JavaScript应用程序架构设计模式
2016/06/29 Javascript
浅析上传头像示例及其注意事项
2016/12/14 Javascript
Javascript创建类和对象详解
2017/05/31 Javascript
利用jQuery异步上传文件的插件用法详解
2017/07/19 jQuery
详解vue 模版组件的三种用法
2017/07/21 Javascript
JavaScript数据结构之双向链表和双向循环链表的实现
2017/11/28 Javascript
VUE + UEditor 单图片跨域上传功能的实现方法
2018/02/08 Javascript
JavaScript日期工具类DateUtils定义与用法示例
2018/09/03 Javascript
vue中设置、获取、删除cookie的方法
2018/09/21 Javascript
详解Jest结合Vue-test-utils使用的初步实践
2019/06/27 Javascript
python获取文件版本信息、公司名和产品名的方法
2014/10/05 Python
python之PyMongo使用总结
2017/05/26 Python
利用aardio给python编写图形界面
2017/08/21 Python
python 列表,数组,矩阵两两转换tolist()的实例
2018/04/04 Python
python对XML文件的操作实现代码
2020/03/27 Python
Python3爬虫里关于代理的设置总结
2020/07/30 Python
python3定位并识别图片验证码实现自动登录功能
2021/01/29 Python
The Hut德国站点:时装、家居用品、美容等
2016/09/23 全球购物
Right-on官方网站:日本知名的休闲服装品牌
2019/07/12 全球购物
一套Java笔试题
2016/08/20 面试题
怎样在程序里获得一个空指针
2015/01/24 面试题
弘扬民族精神演讲稿
2014/05/07 职场文书
党支部遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
财务总监岗位职责
2015/02/03 职场文书
工作会议简报
2015/07/20 职场文书
聘任协议书(挂靠)
2015/09/21 职场文书
MySQL利用UNION连接2个查询排序失效详解
2021/11/20 MySQL