解决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 Web开发模板引擎优缺点总结
May 06 Python
基于wxpython实现的windows GUI程序实例
May 30 Python
Django的URLconf中使用缺省视图参数的方法
Jul 18 Python
python paramiko模块学习分享
Aug 23 Python
Python 判断是否为质数或素数的实例
Oct 30 Python
Python KMeans聚类问题分析
Feb 23 Python
Python爬虫实战:分析《战狼2》豆瓣影评
Mar 26 Python
简单了解Django项目应用创建过程
Jul 06 Python
matplotlib教程——强大的python作图工具库
Oct 15 Python
python 对一幅灰度图像进行直方图均衡化
Oct 27 Python
python 基于opencv实现图像增强
Dec 23 Python
Python Django模型详解
Oct 05 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获取数据库结果集方法(推荐)
2017/06/01 PHP
PHP手机短信验证码实现流程详解
2018/05/17 PHP
laravel 自定义常量的两种方案
2019/10/14 PHP
javascript学习笔记(一) 在html中使用javascript
2012/06/18 Javascript
JavaScript 参数中的数组展开 [译]
2012/09/21 Javascript
导航跟随滚动条置顶移动示例代码
2013/09/11 Javascript
JavaScript返回上一页的三种方法及区别介绍
2015/07/04 Javascript
学习jQuey中的return false
2015/12/18 Javascript
Angularjs注入拦截器实现Loading效果
2015/12/28 Javascript
JavaScript重定向URL参数的两种方法小结
2016/10/19 Javascript
JavaScript手风琴页面制作
2017/05/17 Javascript
jQuery remove()过滤被删除的元素(推荐)
2017/07/18 jQuery
深入浅析ES6 Class 中的 super 关键字
2017/10/20 Javascript
vue实现tab切换外加样式切换方法
2018/03/16 Javascript
使用Vue-cli 3.0搭建Vue项目的方法
2018/06/07 Javascript
利用Promise自定义一个GET请求的函数示例代码
2019/03/20 Javascript
小程序getLocation需要在app.json中声明permission字段
2019/04/04 Javascript
使用nodejs分离html文件里的js和css详解
2019/04/12 NodeJs
搭建一个nodejs脚手架的方法步骤
2019/06/28 NodeJs
微信小程序工具函数封装
2019/10/28 Javascript
JS数组方法shift()、unshift()用法实例分析
2020/01/18 Javascript
python使用reportlab画图示例(含中文汉字)
2013/12/03 Python
Python+OpenCV图片局部区域像素值处理改进版详解
2019/01/23 Python
Python学习笔记之For循环用法详解
2019/08/14 Python
python3实现单目标粒子群算法
2019/11/14 Python
Python 余弦相似度与皮尔逊相关系数 计算实例
2019/12/23 Python
Python连接字符串过程详解
2020/01/06 Python
python plt可视化——打印特殊符号和制作图例代码
2020/04/17 Python
python 决策树算法的实现
2020/10/09 Python
Python 使用xlwt模块将多行多列数据循环写入excel文档的操作
2020/11/10 Python
HTML5单页面手势滑屏切换原理分析
2017/07/10 HTML / CSS
中考标语大全
2014/06/05 职场文书
竞选大学学委演讲稿
2014/09/13 职场文书
农业生产宣传标语
2014/10/08 职场文书
简爱电影观后感
2015/06/10 职场文书
postman中form-data、x-www-form-urlencoded、raw、binary的区别介绍
2022/01/18 HTML / CSS