Solución:
Quizás esta característica no existía el año pasado, pero en la versión 0.19.2 puede hacer:
df.plot(grid=True)
Ver el doc.
esto trazará S & p500 con xticks y cuadrículas menores con una frecuencia semanal:
import pandas.io.data as web
ts = web.DataReader("^GSPC", "yahoo", start=dt.date( 2013, 6, 1 ))[ 'Adj Close' ]
ax = ts.plot()
xtick = pd.date_range( start=ts.index.min( ), end=ts.index.max( ), freq='W' )
ax.set_xticks( xtick, minor=True )
ax.grid('on', which="minor", axis="x" )
ax.grid('off', which="major", axis="x" )
DataFrame.plot()
debería devolver un Axes
objeto de matplotlib.
Así que con ax = df.plot(...)
, tu puedes hacer:
ax.xaxis.grid(True, which="minor", linestyle="-", linewidth=0.25, ...)
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)