matplotlibでグラフを描いたけど日本語表記が文字化けしてしまう.解決するのにフォントを設定するとか聞いたけど面倒でやめてしまた方に朗報です.本記事ではjapanize_matplotlibモジュールを使うだけで簡単に日本語化する方法の紹介です.
Step1 japanize-matplotlibをインストール
pipでjapanize-matplotlibをインストールします.
python -m pip install japanize-matplotlib
Step2 japanize_matplotlibのインポート
コード内でjapanize_matplotlibをインポートします.japaneseの後がアンダーバーになってるのに注意してください.(pipインストールのときは – マイナス)
import japanize_matplotlib
matplotlibを日本語化(サンプルプログラム)
import matplotlib.pyplot as plt
import japanize_matplotlib #日本語化
x = [1500,2000,2500,3000,3500,4000,4500,5000,5500,6000,6500,7000]
y = [220 ,290 ,405 ,407 ,408 , 410, 410, 395, 370, 350 ,320, 300]
plt.plot(x,y)
plt.xlabel("回転数[rpm]") #x軸ラベル
plt.ylabel("トルク[NM]") #y軸ラベル
plt.show()
plt.show()
簡単に日本語化できました.筆者もjapanize_matplotlibを知る前は,Matplotlibの日本語化にフォントをダウンロードしたりしていました.
スポンサーリンク
コメント