欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ubuntu 下 matplotlib 显示中文的方法

程序员文章站 2022-03-02 08:13:35
...

首先确认Ubuntu 系统环境下拥有的中文字体文件:

fc-list :lang=zh

Ubuntu 下 matplotlib 显示中文的方法

如上图,该文件目录为:

/usr/share/fonts/truetype/wqy/wqy-microhei.ttc

然后,在 python 脚本中手动加载中文字体,加载方法就是在相应命令中加入 fontproperties=zhfont 属性的赋值字体路径来自与”1”中返回的结果(从其中挑选出一种能够显示中文的字体即可)

from pylab import mpl
zhfont = mpl.font_manager.FontProperties(fname='/usr/share/fonts/truetype/wqy/wqy-microhei.ttc')

如在某一命令中需要中文,直接添加fontproperties=zhfont参数即可:

    plt.title(u'%s\n$\mu=%s$, $\sigma=%s$' % (industrys[i], mean, std), fontproperties=zhfont)

相关标签: matplotlib

上一篇: scrapy 使用

下一篇: Java-快速排序