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

HYT Machineworks 作業日誌

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

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

anaconda Python Seaborn(+matplotlib)

バージョン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の書き換えを忘れてテンパってた。