enregistrer une pandas.Série histogramme de la parcelle de fichier
Dans ipython Notebook, d'abord créer une pandas objet de Série, puis en appelant la méthode d'instance .hist(), le navigateur affiche la figure.
Je me demande comment faire pour enregistrer cette figure dans un fichier (je ne parle pas par un clic droit et enregistrer sous, mais les commandes nécessaires dans le script).
Vous devez vous connecter pour publier un commentaire.
Utiliser le
Figure.savefig()
méthode, comme suit:Il n'a pas de fin en
pdf
, il existe de nombreuses options. Découvrez la documentation.Alternativement, vous pouvez utiliser le
pyplot
interface et il suffit d'appeler lesavefig
comme une fonction pour enregistrer les plus récemment créés figure:AttributeError: 'numpy.ndarray' object has no attribute 'get_figure'
, alors il est probable que vous tracez plusieurs colonnes, par exemples.hist(columns=['colA', 'colB'])
. Dans ce cas,ax
sera un tableau de tous les axes. Vous pouvez essayer deax[0].get_figure()
ouax[0][0].get_figure()
import matplotlib.pyplot as plt
etplt.close()
.