Maison >développement back-end >Tutoriel Python >Comment puis-je enregistrer un tracé Matplotlib en tant que fichier image ?
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')
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')
Pour supprimer tout espace indésirable autour de l'image, utilisez l'argument bbox_inches='tight' :
plt.savefig('foo.png', bbox_inches='tight')
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!