Possiedo un indice datetime pandas che costruisco. È possibile che attraverso il processo di costruzione i singoli membri non siano in ordine. Voglio ordinare l'indice. C'è un modo ovvio in cui dovrei fare questo?Ordinamento di un indice datetime panda
Quello che ho fatto finora è questa uscita
import pandas as pd
tseries = pd.to_datetime(['2001-02-04', '2013-08-14', '2008-01-25'])
print 'original unsorted tseries'
for t in tseries:
print t
tseries.values.sort()
print 'new sorted tseries'
for t in tseries:
print t
:
original unsorted tseries
2001-02-04 00:00:00
2013-08-14 00:00:00
2008-01-25 00:00:00
new sorted tseries
2001-02-04 00:00:00
2008-01-25 00:00:00
2013-08-14 00:00:00
Qual è il modo appropriato per fare questo? Si è sempre aspettato che ciò che ho fatto funzionasse?
C'è una specie troppo per una serie, la differenza è quel tipo è in posto (e in <= 0.13.1 usa algo di ordinamento leggermente diverso). –