###前提・実現したいこと
Matplotlib のグラフの文字をヒラギノに変更したい。
グラフにきれいな日本語フォントを使いたい。
なるべくシステムフォントが利用したいです。
環境
Mac OS X 10.12.6 Sierra
Python 3.6.1 :: Anaconda 4.4.0 (x86_64)
Matplotlib
Anaconda環境での使用になります。
###発生している問題・エラーメッセージ
Mac OSのシステムのフォントがMatplotlibで認識しない。
###試したこと
①参考ページ[1]にあるコードを実行したが、ヒラギノやHiragino Kaku Gothic Proはなかった。
python
1import matplotlib.font_manager 2print([f.name for f in matplotlib.font_manager.fontManager.ttflist])
②参考ページ[2]にあるように.matplotlib/matplotlibrc に font.family : Hiragino Kaku Gothic Proを追加
実行するとエラー
bash
1$ matplot_test1.py 2/Users/hoge/anaconda3/lib/python3.6/site-packages/matplotlib/font_manager.py:1297: UserWarning: findfont: Font family ['Hiragino Kaku Gothic Pro'] not found. Falling back to DejaVu Sans 3 (prop.get_family(), self.defaultFamily[fontext]))
③fontList.py3k.cacheを削除して再度実行 ②と同様のエラー
①の感じだと、fontそのものがMatplotlibで認識していないように思います。
お手数をお掛けしますがご教示をお願いします。
[1]https://openbook4.me/sections/1674
[2]https://qiita.com/grachro/items/4c9b03366cae2df3a301
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/20 06:55