matplotlibで作成したグラフを画像ファイルとして出力する

savefigメソッドを使う。

■サンプルスクリプト outgraph.py

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(-np.pi*2, np.pi*2, 400)
y = np.cos(x)

plt.plot(x, y)
plt.savefig('cos.png')

(実行結果)

$ python outgraph.py

カレントディレクトリにcos.pngという画像ファイルが作られる。