解决Python pandas plot输出图形中显示中文乱码问题
作者:zzsg2005 时间:2023-03-14 21:39:59
解决方式一:
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 # 解决保存图像是负号'-'显示为方块的问题
实际上我是使用方式二才解决了中文显示问题。
方式一对我为何不起作用呢?没有去深入研究。
来源:https://blog.csdn.net/zzsg2005/article/details/78065075
标签:Python,pandas,plot
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Python实现八皇后问题示例代码
2023-11-23 03:31:40
mysql myisam 优化设置
2010-03-25 10:18:00
如何用ASP获知机器的网络配置?
2010-06-11 19:58:00
PHP依赖注入原理与用法分析
2023-09-04 01:22:54
利用JavaScript正则表达式模拟Google Talk的文本处理
2007-12-04 18:43:00
学以致用驳ASP低能论
2007-08-22 14:47:00
互联网产品设计师职业生涯
2009-04-20 20:41:00
利用Python的Django框架中的ORM建立查询API
2023-11-15 10:06:03
网页特效文字之—压纹字
2023-06-26 19:30:06
![](https://img.aspxhome.com/file/UploadPic/20072/2007231160904s.jpg)
按钮的反馈
2009-01-01 20:06:00
![](https://img.aspxhome.com/file/UploadPic/20091/1/1-60s.jpg)
python数据分析之单因素分析线性拟合及地理编码
2021-02-09 06:46:20
![](https://img.aspxhome.com/file/2023/6/65516_0s.png)
按钮在 IE 中两边被拉伸的 BUG
2008-11-17 20:37:00
MySQL权限分配
2011-01-29 16:37:00
亚马逊购物用户体验分析 (二)
2009-10-25 12:48:00
![](https://img.aspxhome.com/file/UploadPic/200910/25/look-inside-75s.jpg)
python转换字符串为摩尔斯电码的方法
2022-01-01 10:17:44
laravel 实现阿里云oss文件上传功能的示例
2023-06-13 20:39:26
![](https://img.aspxhome.com/file/2023/2/55532_0s.jpg)
如何使用Python标准库进行性能测试
2023-04-27 07:48:52
![](https://img.aspxhome.com/file/2023/0/69620_0s.jpg)
HTML头部属性全接触
2007-09-05 19:09:00
两个asp函数实现javascript的escape函数和unescape函数功能
2009-02-04 15:47:00
Python上下文管理器详细使用教程
2021-06-24 05:47:35