mocchaso note

サーバーエンジニアが何か色々呟いているところ。

言語処理100本ノック 2020「36. 頻度上位10語」

※棒グラフの描き方
matplotlib で棒グラフを描く – Python でデータサイエンス

Matplotlibで日本語を表示

設定していないと、↓のように出力されて、豆腐化文字化けする。

/home/mocchaso/anaconda3/envs/develop/lib/python3.7/site-packages/matplotlib/backends/backend_agg.py:211: RuntimeWarning: Glyph 12398 missing from current font.
  font.set_text(s, 0.0, flags=flags)

Matplotlibではデフォルトで日本語に対応していないため、別途設定が必要。

日本語フォントの設定方法

qiita.com

plt.legend()(凡例)に対してもフォントを適用できる。
Matplotlibで簡単に日本語を表示する方法(Windows) | ガンマソフト株式会社

※その他参考サイト
1分で簡単!Matplotlibの日本語対応を徹底解説! - AI-interのPython3入門
matplotlibで日本語を描画 on Ubuntu - Qiita