matplotlibを日本語表示に対応して文字化けを解消する

スポンサーリンク

ライブラリをインストールする

!pip install japanize-matplotlib #matplotlib日本語化ライブラリ

ライブラリを読み込む

import pandas as pd
import japanize_matplotlib #japanize_matplotlibライブラリ
import seaborn as sns

seabornに日本語フォントを設定する

sns.set()で、日本語フォント「IPAexGothic」を設定します。

test=[[0, 1, 2]]
labels=[["あ","い","う"]]

test=pd.DataFrame(data=test)

sns.set(font="IPAexGothic") #日本語フォント設定

sns.heatmap(test, annot=labels, fmt="")

sns.set()は呼び出す毎に設定が初期化されるので、sns.set()を複数記述しないでください。

matplotlibのフォント設定を確認する

import matplotlib
print(matplotlib.rcParams["font.family"])
Python
スポンサーリンク
シェアする
cccをフォローする

コメント

タイトルとURLをコピーしました