Python/matplotlibでグラフを画像として保存する
Pythonのmatplotlibライブラリでグラフ描画した際に、そのグラフを保存する方法です。
[ad#top-1]
こちらがソースコードです。棒グラフを作って plt.savefig("chart.jpg") で保存しています。
import matplotlib.pyplot as plt
x = [1,2,3,4,5,6,7,8,9,10]
y = [10,15,11,8,18,17,6,8,17,11]
plt.figure(figsize=(5,5))
plt.bar(x,y)
#グラフを保存するときは描画させない
#plt.show()
plt.savefig("chart.jpg")
このプログラムを実行すると以下の通り同じフォルダ内にグラフが画像として保存されます。
こちらが保存したグラフの画像です。若干余白が大きいですがちゃんと保存できました。
[ad#ad-1]
スポンサーリンク

