ホームページ > バックエンド開発 > Python チュートリアル > Matplotlib プロットを画像ファイルに保存するにはどうすればよいですか?

Matplotlib プロットを画像ファイルに保存するにはどうすればよいですか?

DDD
リリース: 2024-12-12 18:08:17
オリジナル
558 人が閲覧しました

How Can I Save a Matplotlib Plot to an Image File?

画像ファイルへのプロット

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート