matplotlibでグラフを描くときにタイトルなどに日本語を使うと文字化けします。
今回は、Colaboratoryでグラフを描くときの日本語の文字化け対策についてです。
- まずは日本語表示できるフォントをColaboratoryにインストールします。
!apt-get -y install fonts-ipafont-gothic
- キャッシュを削除します。
!rm /root/.cache/matplotlib/fontlist-v300.json
- ランタイムをリセットします。
- インストールしたフォントをseabonを使って設定します。
import seaborn as sns sns.set(font='IPAGothic')
- あとは通常通りmatplotlibを使ってグラフを描きます。
グラフの例import matplotlib.pyplot as plt housing.hist(bins=50,figsize=(20,15)) plt.show()