guardar un gráfico de histogtwig de pandas.Series en un archivo

En ipython Notebook, primero cree un objeto de la serie pandas, luego, al llamar al método de instancia .hist (), el navegador muestra la figura.

Me pregunto cómo guardar esta figura en un archivo (me refiero no haciendo clic derecho y guardar como, sino los comandos necesarios en el script).

Utilice el método Figure.savefig() , así:

 ax = s.hist() # s is an instance of Series fig = ax.get_figure() fig.savefig('/path/to/figure.pdf') 

No tiene que terminar en pdf , hay muchas opciones. Echa un vistazo a la documentación .

Alternativamente, puedes usar la interfaz pyplot y simplemente llamar a savefig como una función para guardar la figura creada más recientemente:

 import matplotlib.pyplot as plt s.hist() plt.savefig('path/to/figure.pdf') # saves the current figure