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

 更新时间:2020年05月16日 09:45:13   作者:俄勒冈序曲  
这篇文章主要介绍了基于plt.title无法显示中文的快速解决,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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

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

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

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

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

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

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

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

第一步

进入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实现异步IO的示例

    Python实现异步IO的示例

    这篇文章主要介绍了Python实现异步IO的示例,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2020-11-11
  • python编程之requests在网络请求中添加cookies参数方法详解

    python编程之requests在网络请求中添加cookies参数方法详解

    这篇文章主要介绍了python编程之requests在网络请求中添加cookies参数方法详解,具有一定参考价值,需要的朋友可以了解下。
    2017-10-10
  • 图文详解WinPE下安装Python

    图文详解WinPE下安装Python

    这篇文章主要以图文结合的方式详细介绍了WinPE下安装Python的具体实现步骤,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • 对python中类的继承与方法重写介绍

    对python中类的继承与方法重写介绍

    今天小编就为大家分享一篇对python中类的继承与方法重写介绍,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • Python通过format函数格式化显示值

    Python通过format函数格式化显示值

    这篇文章主要介绍了Python通过format函数格式化显示值,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • pyinstaller打包可执行文件,存放路径包含中文无法运行的解决方案

    pyinstaller打包可执行文件,存放路径包含中文无法运行的解决方案

    这篇文章主要介绍了pyinstaller打包可执行文件,存放路径包含中文无法运行的解决方案,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • pandas dataframe 中的explode函数用法详解

    pandas dataframe 中的explode函数用法详解

    这篇文章主要介绍了pandas dataframe 中的explode函数用法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • python实现爬虫下载漫画示例

    python实现爬虫下载漫画示例

    本文主要介绍了python实现爬虫下载漫画的示例,对游侠网的漫画资源进行解析,下载其全部章节漫画
    2014-02-02
  • python第三方库visdom的使用入门教程

    python第三方库visdom的使用入门教程

    Visdom:一个灵活的可视化工具,可用来对于 实时,富数据的 创建,组织和共享,本文主要介绍了python第三方库visdom的使用入门教程,分享给大家,感兴趣的可以了解一下
    2021-05-05
  • Python连接es之查询方式示例汇总

    Python连接es之查询方式示例汇总

    这篇文章主要为大家介绍了Python连接es之查询方式示例汇总详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05

最新评论