Maison > développement back-end > Tutoriel Python > Comment puis-je enregistrer un tracé Matplotlib en tant que fichier image ?

Comment puis-je enregistrer un tracé Matplotlib en tant que fichier image ?

Susan Sarandon
Libérer: 2024-12-05 01:35:10
original
1011 Les gens l'ont consulté

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

Enregistrement du tracé dans un fichier image

Dans matplotlib, la fonction plt.show() affiche les chiffres dans une interface graphique. Cependant, il est possible de sauvegarder le tracé sous forme de fichier image.

Pour ce faire, utilisez la fonction plt.savefig(). Spécifiez le format de fichier souhaité dans l'extension. Par exemple :

import matplotlib.pyplot as plt

plt.plot([1, 2, 3], [1, 4, 9])
plt.savefig('foo.png')
Copier après la connexion

Cela enregistrera l'intrigue sous forme d'image PNG. De même, vous pouvez l'enregistrer dans d'autres formats, tels que PDF :

plt.savefig('foo.pdf')
Copier après la connexion

Pour supprimer tout espace indésirable autour de l'image, utilisez l'argument bbox_inches='tight' :

plt.savefig('foo.png', bbox_inches='tight')
Copier après la connexion

Notez que la fonction plt.show() doit être appelée après plt.savefig() pour tracer à l'écran. Laisser de côté plt.show() entraînera une figure enregistrée vide.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal