matplotlib のフォントの設定

jupyter notebook などで matplotlib を使ってグラフをプロットするとX軸の軸ラベルやタイトルで日本語が表示できない・文字化けする場合がある

その時は,日本語フォントの設定を見直すと良い

日本語フォントの設定

import matplotlib.pyplot as plt
plt.rcParams['font.family'] =  [
    'Meiryo',
    'Hiragino Sans',
    'IPAexGothic',
]

これで

を使用できる

インストール済みのフォント一覧の確認

上記設定でも解決出来ない場合は,以下のコードでインストール済みフォントを確認する

import matplotlib.font_manager
print([f.name for f in matplotlib.font_manager.fontManager.ttflist])