画像ファイルへのプロット
Matplotlib の pyplot インターフェイスを使用する場合、plt.show() 関数はグラフィカル ユーザー インターフェイスに図を表示します ( GUI)ウィンドウ。ただし、後で使用したり共有したりするために、Figure を画像ファイルとして保存する必要がある場合があります。
方法:
プロットを画像に保存するにはファイルを保存するには、plt.savefig() 関数を使用します。この関数は、最初の引数としてファイル名を受け取ります。 2 番目の引数 bbox_inches='tight' は、保存された画像の周囲に不要な空白がないことを保証します。
import matplotlib.pyplot as plt # Plot data plt.plot([1, 2, 3], [1, 4, 9]) # Save plot to file plt.savefig('foo.png', bbox_inches='tight') # Show plot (optional) plt.show()
ファイル形式:
ファイルを指定できます。ファイル拡張子を使用してフォーマットします。たとえば、.png はプロットをポータブル ネットワーク グラフィックとして保存し、.pdf はポータブル ドキュメント フォーマットのベクトル イメージとして保存します。
注:
場合ファイルにプロットを保存するだけでなく、GUI ウィンドウにプロットを表示したい場合は、plt.savefig() を呼び出した後に忘れずに plt.show() を呼び出してください。そうしないと、保存された画像は空になります。
以上がMatplotlib プロットを画像ファイルに保存するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。