読者です 読者をやめる 読者になる 読者になる

HYT Machineworks 作業日誌

やったこととか思いついたことをメモしておくブログです。

seabornとmatplotlibで豆腐を回避して日本語を表示する

[2017/05/07追記はじめ]

Google Noto Fontを使ってやり方を少し自分の中で整理した新しい記事を書いたので合わせて参照していただきたい。

hytmachineworks.hatenablog.com

[2017/05/07追記おわり]

バージョンupと入れ直す度に忘れて焦るのでメモする。

 

詳細は、下のサイトを参考にした。

qiita.com

 流れとしては、

1.matplotlibのインストールフォルダの \mpl-data\fonts\ttf にフォントをコピー

2.matplotlibのインストールフォルダの \mpl-data\にあるmatplotlibrcをc:\users\%username%\.matplotlib にコピー

3.コピーしたmatplotlibrcにインストールしたフォントを追記

4.seabornのインストールフォルダのrcmod.pyにフォントをsan-serifから修正

5.c:\users\%username%\.matplotlib 内のfontList.py3k.cacheを削除

6.pythonを立ち上げてseabornをimportって流れです。

 2と5は上のサイトに書かれていないので注意すること。

いつも、4のrcmod.pyの書き換えを忘れてテンパってた。