なんやブログ|データ分析格闘記

データ分析を生業に、分析ナレッジや読書感想などを書くブログ。ミナミのデータ分析格闘ブログ

【Python】matplotlib で日本語の文字化けが出るときの対応

f:id:bee5boo5bee:20210205150812p:plain

日本語でタイトルなどに文字化けが出るときにには、「japanize_matplotlib」をimportしてみると良い

なんらかの方法で japanize-matplotlib をインストール

!pip install japanize-matplotlib

日本語でグラフを描く

import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import japanize_matplotlib

# サンプルデータの作成
df = pd.DataFrame({'id' : ["A","B","C","D","E","F"],
                   'value' : [200,200,200,250,300,10000],
                  })
display(df)

# figiure の作成
fig, ax = plt.subplots(figsize=(8, 5))
sns.boxenplot(
    data=df.reset_index(), 
    x='value', ax=ax)
ax.set_title('バリューごとのプロット')

f:id:bee5boo5bee:20210205162142p:plain

プライバシーポリシー | 趣味のページ