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

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

Susan Sarandon
リリース: 2024-12-05 01:35:10
オリジナル
976 人が閲覧しました

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

プロットを画像ファイルに保存

matplotlib では、plt.show() 関数によって GUI に図が表示されます。ただし、代わりにプロットを画像ファイルとして保存することも可能です。

これを行うには、plt.savefig() 関数を使用します。拡張子に希望のファイル形式を指定します。例:

import matplotlib.pyplot as plt

plt.plot([1, 2, 3], [1, 4, 9])
plt.savefig('foo.png')
ログイン後にコピー

これにより、プロットが PNG 画像として保存されます。同様に、PDF などの他の形式で保存することもできます:

plt.savefig('foo.pdf')
ログイン後にコピー

画像の周囲の不要な空白を削除するには、bbox_inches='tight' 引数を使用します:

plt.savefig('foo.png', bbox_inches='tight')
ログイン後にコピー

画面上にプロットするには、関数 plt.show() を plt.savefig() の後に呼び出す必要があることに注意してください。 plt.show() を省略すると、空の保存済み Figure が生成されます。

以上がMatplotlib プロットを画像ファイルとして保存するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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