解决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发送Email方法实例
Aug 21 Python
低版本中Python除法运算小技巧
Apr 05 Python
Python实现的使用telnet登陆聊天室实例
Jun 17 Python
浅谈python 中类属性共享的问题
Jul 02 Python
pytorch实现用Resnet提取特征并保存为txt文件的方法
Aug 20 Python
python opencv调用笔记本摄像头
Aug 28 Python
python 实现仿微信聊天时间格式化显示的代码
Apr 17 Python
django使用JWT保存用户登录信息
Apr 22 Python
基于Python绘制个人足迹地图
Jun 01 Python
python如何建立全零数组
Jul 19 Python
Python3+Flask安装使用教程详解
Feb 16 Python
python 中的@运算符使用
May 26 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
PHP实现的防止跨站和xss攻击代码【来自阿里云】
2018/01/29 PHP
在Laravel5中正确设置文件权限的方法
2019/05/22 PHP
javascript实现的鼠标链接提示效果生成器代码
2007/06/28 Javascript
javascript:;与javascript:void(0)使用介绍
2013/06/05 Javascript
JavaScript图片放大技术(放大镜)实现代码分享
2013/11/14 Javascript
js字符串截取函数substr substring slice使用对比
2013/11/27 Javascript
Javascript玩转继承(二)
2014/05/08 Javascript
JS数组array元素的添加和删除方法代码实例
2015/06/01 Javascript
AngularJS 让人爱不释手的八种功能
2016/03/23 Javascript
简单实现js间歇或无缝滚动效果
2016/06/29 Javascript
JS判断是否手机或pad访问实现方法
2016/12/09 Javascript
JavaScript基于DOM操作实现简单的数学运算功能示例
2017/01/16 Javascript
Angularjs中的ui-bootstrap的使用教程
2017/02/19 Javascript
nodejs获取微信小程序带参数二维码实现代码
2017/04/12 NodeJs
vue利用axios来完成数据的交互
2018/03/23 Javascript
Node.js文件编码格式的转换的方法
2018/04/27 Javascript
Vue中el-form标签中的自定义el-select下拉框标签功能
2020/04/20 Javascript
[07:37]DOTA2-DPC中国联赛2月2日Recap集锦
2021/03/11 DOTA
剖析Django中模版标签的解析与参数传递
2015/07/21 Python
pyhton列表转换为数组的实例
2018/04/04 Python
pip安装时ReadTimeoutError的解决方法
2018/06/12 Python
python寻找list中最大值、最小值并返回其所在位置的方法
2018/06/27 Python
Tensorflow中的placeholder和feed_dict的使用
2018/07/09 Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
2019/02/08 Python
python numpy库linspace相同间隔采样的实现
2020/02/25 Python
python 中的9个实用技巧,助你提高开发效率
2020/08/30 Python
教你打造完美的创业计划书
2014/01/06 职场文书
最新的互联网创业计划书
2014/01/10 职场文书
旅游个人求职信范文
2014/01/30 职场文书
学校学雷锋活动总结
2014/06/26 职场文书
2015年简历自我评价范文
2015/03/11 职场文书
幼师必备:幼儿园期末教师评语50条
2019/11/01 职场文书
少年的你:世界上没有如果,要在第一次就勇敢的反抗
2019/11/20 职场文书
HTML中的表单元素介绍
2022/02/28 HTML / CSS
RestTemplate如何通过HTTP Basic Auth认证示例说明
2022/03/17 Java/Android
MySQL中IO问题的深入分析与优化
2022/04/02 MySQL