基于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 相关文章推荐
python实现监控windows服务并自动启动服务示例
Apr 17 Python
用Python计算三角函数之atan()方法的使用
May 15 Python
python多进程使用及线程池的使用方法代码详解
Oct 24 Python
PyCharm设置每行最大长度限制的方法
Jan 16 Python
Ubuntu下Python+Flask分分钟搭建自己的服务器教程
Nov 19 Python
Python字符串格式化输出代码实例
Nov 22 Python
Python将列表中的元素转化为数字并排序的示例
Dec 25 Python
pytorch常见的Tensor类型详解
Jan 15 Python
利用Tensorboard绘制网络识别准确率和loss曲线实例
Feb 15 Python
keras K.function获取某层的输出操作
Jun 29 Python
Python 发送邮件方法总结
Aug 10 Python
五分钟学会怎么用python做一个简单的贪吃蛇
Jan 12 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
收音机术语解释
2021/03/01 无线电
基于initPHP的框架介绍
2013/04/18 PHP
解析mysql left( right ) join使用on与where筛选的差异
2013/06/18 PHP
php保存二进制原始数据为图片的程序代码
2014/10/14 PHP
WordPress特定文章对搜索引擎隐藏或只允许搜索引擎查看
2015/12/31 PHP
PHP在linux上执行外部命令的方法
2017/02/06 PHP
js捕获鼠标右键菜单中的粘帖事件实现代码
2013/04/01 Javascript
js 针对html DOM元素操作等经验累积
2014/03/11 Javascript
JavaScript中调用函数的4种方式代码实例
2015/07/08 Javascript
jquery实现实时改变网页字体大小、字体背景色和颜色的方法
2015/08/05 Javascript
JavaScript类型系统之基本数据类型与包装类型
2016/01/06 Javascript
Jquery+ajax+JAVA(servlet)实现下拉菜单异步取值
2016/03/23 Javascript
JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
2016/05/20 Javascript
分享jQuery封装好的一些常用操作
2016/07/28 Javascript
AngularJS中$http服务常用的应用及参数
2016/08/22 Javascript
Javascript之面向对象--封装
2016/12/02 Javascript
JS简单实现获取元素的封装操作示例
2017/04/07 Javascript
jQuery中图片展示插件highslide.js的简单dom
2018/04/22 jQuery
javaScript实现一个队列的方法
2020/07/14 Javascript
[47:42]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python使用in操作符时元组和数组的区别分析
2015/05/19 Python
python3实现域名查询和whois查询功能
2018/06/21 Python
python实现俄罗斯方块游戏
2020/03/25 Python
Python调用百度根据经纬度查询地址的示例代码
2019/07/07 Python
h5页面唤起app如果没安装就跳转下载(iOS和Android)
2020/06/03 HTML / CSS
Myprotein丹麦官网:欧洲第一运动营养品牌
2019/04/15 全球购物
校园门卫岗位职责
2013/12/09 职场文书
个人授权委托书范本
2014/04/03 职场文书
仓库规划计划书
2014/04/28 职场文书
小学校本培训方案
2014/06/06 职场文书
党的群众路线教育实践活动对照检查材料思想汇报
2014/09/19 职场文书
违反工作规定检讨书范文
2014/12/14 职场文书
消防演习通知
2015/04/25 职场文书
2015年检验员工作总结范文
2015/04/30 职场文书
go类型转换及与C的类型转换方式
2021/05/05 Golang
悬疑名作《朋友游戏》动画无字ED宣传片 新角色公开
2022/04/13 日漫