tablas notebook negro matrices graficos graficar como color python matplotlib pandas ipython anaconda

notebook - python graficos 2d



la trama de los pandas ipython no se muestra (3)

Estoy usando la distribución anaconda de la consola ipython / Qt. Quiero trazar cosas en línea, así que escribo lo siguiente desde la consola ipython:

%pylab inline

A continuación escribo el tutorial en ( http://pandas.pydata.org/pandas-docs/dev/visualization.html ) en ipython ...

import matplotlib.pyplot as plt import pandas as pd ts = pd.Series(randn(1000), index = pd.date_range(''1/1/2000'', periods=1000)) ts = ts.cumsum() ts.plot()

... y esto es todo lo que vuelvo:

<matplotlib.axes.AxesSubplot at 0x109253410>

Pero no hay trama. ¿Qué podría estar mal? ¿Hay otro comando que necesito suministrar? El tutorial sugiere que eso es todo lo que necesito escribir.


Las parcelas no se muestran hasta que ejecutas

plt.show ()


Podría haber 2 formas de abordar este problema:

1) O bien invoque el inline / osx / qt / gtk / gtk3 / tk backend. Depende de la consola ipython que haya estado usando. Entonces, simplemente haz:

%matplotlib inline # Aquí se invoca el backend en línea, lo que elimina la necesidad de llamar a show después de cada gráfico.

o para la consola ipython / qt, haz:

%matplotlib qt # Este funciona para mí, por lo tanto, depende de la consola ipython que uses.

#

2) O, haga la manera tradicional como se mencionó anteriormente ( ya contestada anteriormente en esta página ):

plt.show() #Sin embargo, tendrá que llamar a esta función show cada vez.


inicia ipython con ipython notebook --pylab inline