基于plt.title无法显示中文的快速解决


Posted in Python onMay 16, 2020

由于画图时plt.title()默认是显示英文,如果我们设置标题为中文,会无法显示,如图:

基于plt.title无法显示中文的快速解决

在最前边设置这两条属性即可:

plt.rcParams['font.sans-serif']=['SimHei']

plt.rcParams['axes.unicode_minus'] = False

基于plt.title无法显示中文的快速解决

补充知识:MacOS 解决python plt 中文显示乱码问题

(在网上找了好多教程,尝试了一下,过程都过于繁琐.....

最后终于解决了,记录一下,希望此方法也可以帮助到你。)

首先,这个教程不需要下载字体,最终显示结果如下,如果你可以接受这款字体的话,请继续阅读该教程。

基于plt.title无法显示中文的快速解决

第一步

进入python ,找到matplotlib所在路径

>>> import matplotlib
>>> matplotlib.matplotlib_fname()

第二步

编辑 matplotlibrc 文件

(1)找到 #font.family:sans-serif ,将前面的“#”删除

(2)找到 #font.sana-serif: DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif

在 “DejaVu Sans” 前面添加 “Arial Unicode MS, ”

(3)找到axes.unicode_minus 将其后面的“True” 改为“False”

第三步

将~/.matplotlib目录下的两个文件删除

在命令终端输入:

rm -rf ~/.matplotlib/*

重启python,即可解决中文及“-”无法正常显示的问题。

测试程序:

x = ['张三', '李四', '-1']
y = [1, 2, 3]
plt.plot(x, y)
plt.show()

以上这篇基于plt.title无法显示中文的快速解决就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
paramiko模块安装和使用(远程登录服务器)
Jan 27 Python
按日期打印Python的Tornado框架中的日志的方法
May 02 Python
Python随机生成数据后插入到PostgreSQL
Jul 28 Python
python验证码识别的示例代码
Sep 21 Python
python编写Logistic逻辑回归
Dec 30 Python
Python中property函数用法实例分析
Jun 04 Python
flask中过滤器的使用详解
Aug 01 Python
python实现批量视频分帧、保存视频帧
May 31 Python
python字符串Intern机制详解
Jul 01 Python
详解Python3 pickle模块用法
Sep 16 Python
pytorch中的transforms模块实例详解
Dec 31 Python
python/golang实现循环链表的示例代码
Sep 14 Python
基于python生成英文版词云图代码实例
May 16 #Python
解决Python数据可视化中文部分显示方块问题
May 16 #Python
Python使用Excel将数据写入多个sheet
May 16 #Python
python小程序之4名牌手洗牌发牌问题解析
May 15 #Python
python3 使用openpyxl将mysql数据写入xlsx的操作
May 15 #Python
使用Python实现将多表分批次从数据库导出到Excel
May 15 #Python
解决python执行较大excel文件openpyxl慢问题
May 15 #Python
You might like
社区(php&&mysql)六
2006/10/09 PHP
php 广告调用类代码(支持Flash调用)
2011/08/11 PHP
PHP ? EasyUI DataGrid 资料存的方式介绍
2012/11/07 PHP
php ctype函数中文翻译和示例
2014/03/21 PHP
PHP中使用glob函数实现一句话删除某个目录下的所有文件
2014/07/22 PHP
PHP实现模拟http请求的方法分析
2017/12/20 PHP
PHP时间相关常用函数用法示例
2020/06/03 PHP
jquery单行文字向上滚动效果的实现代码
2014/09/05 Javascript
JS设置网页图片vspace和hspace属性的方法
2015/04/01 Javascript
jQuery实现带滑动条的菜单效果代码
2015/08/26 Javascript
Bootstrap每天必学之前端开发框架
2015/11/19 Javascript
javascript精确统计网站访问量实例代码
2015/12/19 Javascript
实例解析jQuery中如何取消后续执行内容
2016/12/01 Javascript
AngularJS定时器的使用与移除操作方法【interval与timeout】
2016/12/14 Javascript
js实现常见的工具条效果
2017/03/02 Javascript
js微信分享实现代码
2020/10/11 Javascript
JavaScript实现的简单加密解密操作示例
2018/06/01 Javascript
js实现黑白div块画空心的图形
2018/12/13 Javascript
[01:07]2015国际邀请赛 中国区预选赛精彩回顾
2015/06/15 DOTA
python求最大连续子数组的和
2018/07/07 Python
Appium Python自动化测试之环境搭建的步骤
2019/01/23 Python
Windows下python3安装tkinter的问题及解决方法
2020/01/06 Python
python的sys.path模块路径添加方式
2020/03/09 Python
python_matplotlib改变横坐标和纵坐标上的刻度(ticks)方式
2020/05/16 Python
Python操作PostgreSql数据库的方法(基本的增删改查)
2020/12/29 Python
css3教程之倾斜页面
2014/01/27 HTML / CSS
科沃斯机器人官网商城:Ecovacs
2016/08/29 全球购物
洛佩桑酒店官方网站:Lopesan Hotels
2019/04/15 全球购物
Eclipse面试题
2014/03/22 面试题
厨师岗位职责
2013/11/12 职场文书
汽车专业学生自我评价
2014/01/19 职场文书
优秀技术工人先进材料
2014/02/17 职场文书
学习2014年全国两会心得体会
2014/03/12 职场文书
新年主持词
2014/03/27 职场文书
学校综治宣传月活动总结
2014/07/02 职场文书
关于观后感的作文
2015/06/18 职场文书