美文网首页呆鸟的Python数据分析
Matplotlib中显示日文的方法

Matplotlib中显示日文的方法

作者: xrdcc | 来源:发表于2020-02-23 23:15 被阅读0次

    因为Maplotlib默认只支持英文。可按以下步骤添加日文字体,从而使图中包含的日文能正常显示。
    (环境:Window10,jupyter notebook,python3)

    1. IPAex字体网站的下载页面点击IPAexフォント Ver.003.01后,跳转到003.01版本的页面下载「IPAexゴシック」字体(ipaexg00301.zip文件)

    2. 解压zip文件后,将其中的ipaexg.ttf文件复制到本地matplotlib安装路径下的ttf文件夹
      (ex:C:\Users\1410131\AppData\Local\Continuum\anaconda3\Lib\site-packages\matplotlib\mpl-data\fonts\ttf)。

    3. 用记事本打开matplotlib安装路径下mpl-data文件夹(ex:C:\Users\1410131\AppData\Local\Continuum\anaconda3\Lib\site-packages\matplotlib\mpl-data)中的matplotlibrc文件。添加字符串【font.family :IPAexGothic】后保存文件。

      matplotlib_japanese.png
    4. 删除在用户路径下【.matplotlib】文件夹(ex:C:\Users\1410131\.matplotlib)中的fontList.json文件(或 fontList.py3k.cache)。

    5. 将在第3步编辑好的matplotlibrc文件复制粘贴到用户路径下的【.matplotlib】文件夹(ex:C:\Users\1410131\.matplotlib)中。

    6. 重启jupyter notebook,用matplotlib绘图验证结果。

    相关文章

      网友评论

        本文标题:Matplotlib中显示日文的方法

        本文链接:https://www.haomeiwen.com/subject/kjjeqhtx.html