pythonの軸を日本語化する手順
意外にハマったので、手順を示す.
基本は以下に従う.
【Seaborn】日本語を表示する (フォントを変更する) - Qiita
ポイントは, matplotlibの設定ファイルの場所を探してフォントを追加
import matplotlib as mpl print(mpl.matplotlib_fname())
seabornの設定ファイルを書き換える
81行目辺り
# def set(context="notebook", style="darkgrid", palette="deep", # font="sans-serif", font_scale=1, color_codes=False, rc=None): def set(context="notebook", style="darkgrid", palette="deep", font="IPAexGothic", font_scale=1, color_codes=False, rc=None):
192行目辺り
#"font.family": ["sans-serif"], "font.family": ["IPAexGothic"],
そして,
import matplotlib from matplotlib import rc print(matplotlib.get_cachedir())
キャッシュファイルの位置を特定し、削除
最後に以下で確認.
import matplotlib.pyplot as plt
import seaborn as sns
sns.set() sns.plt.plot([0,1], [0,1]); sns.plt.title('tofu - 豆腐')
plt.show()
が表示されたら成功.