pandas RuntimeError en tseries / convertor al trazar

Cuando ejecuto la siguiente sentencia:

DataFrame(randn(3,1),index=[date(2012,10,1),date(2012,9,1),date(2012,8,1)],columns=['test']).plot() 

Me sale la siguiente excepción:

Archivo “/usr/local/lib/python2.7/dist-packages/pandas-0.10.0-py2.7-linux-x86_64.egg/pandas/tseries/converter.py”, línea 317, en llamada (estimación, dmin, dmax, self.MAXTICKS * 2)) RuntimeError: MillisecondLocator estimado para generar 5270400 ticks desde 2012-08-01 00: 00: 00 + 00: 00 hasta 2012-10-01 00: 00: 00 + 00: 00: supera Locator.MAXTICKS * 2 (2000)

Cualquier solución disponible para este error?

Una solución es ordenar antes de trazar:

 df.sort().plot() 

¡Parece un error, así que lo publiqué en github !

Nota: esto parece trazar ticks mejor si usa datetime en lugar de date:

 df1 = DataFrame(randn(3,1), index=[datetime(2012,10,1), datetime(2012,9,1), datetime(2012,8,1)], columns=['test'])