環境
- MacOS
- Python 3.10
問題点
- matplotlibを使ってグラフ化した時に日本語を使うと文字化けする
import matplotlib.pyplot as plt
fruits = {'りんご': 10, 'もも': 20, 'スイカ': 14}
key = list(fruits.keys())
val = list(fruits.values())
plt.bar(key, val)
plt.title('果物の収穫量')
plt.show()
対処方法
- matplotlibの日本語パッケージをインストールする
pip install japanize_matplotlib
import matplotlib.pyplot as plt
import japanize_matplotlib # 追加
fruits = {'りんご': 10, 'もも': 20, 'スイカ': 14}
key = list(fruits.keys())
val = list(fruits.values())
plt.bar(key, val)
plt.title('果物の収穫量')
plt.show()
解決!
以上