Grafik yang akan ditempel ke laporan Word, slide, atau pesan grup disimpan sebagai berkas gambar. fig.savefig("omzet.png") menulis Figure ke berkas. Format ditentukan dari akhiran nama berkas: .png menghasilkan gambar piksel, sedangkan .pdf dan .svg menghasilkan gambar vektor yang tetap tajam ketika diperbesar.
Ukuran PNG dalam piksel adalah ukuran Figure dalam inci dikali dpi (dots per inch). Figure 6 × 4 inci yang disimpan dengan dpi=100 menjadi gambar 600 × 400 piksel; dengan dpi=200 menjadi 1200 × 800 piksel dan berkasnya lebih besar. Angka itu hanya berlaku bila bbox_inches tidak diisi; bbox_inches="tight" memotong ruang kosong di tepi sehingga ukurannya berubah.
fig, ax = plt.subplots(figsize=(6, 4))
ax.bar(cabang, omzet)
fig.savefig("omzet.png", dpi=100)Di latihan ini berkas disimpan di folder kerja Python yang berjalan di browser, dan test membukanya kembali untuk memeriksa ukurannya. Di komputer sendiri, berkas yang sama muncul di folder tempat skrip dijalankan.
Kesalahan umum: memanggil savefig setelah plt.close(fig). Figure yang sudah ditutup tidak lagi dipegang pyplot, dan berkas yang tersimpan bisa kosong atau tidak sesuai.