7
Mam indeks datetime pandy, który buduję. Możliwe, że przez proces budowlany poszczególni członkowie nie są w porządku. Chcę posortować indeks. Czy jest jakiś oczywisty sposób, w jaki powinienem to robić?Sortuj indeks datetime pandy
co robiłem do tej pory jest to
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
wyjściowa:
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
Jaki jest właściwy sposób to zrobić? Czy to, co zawsze robiłem, zawsze działało?
Jest to swego zbyt serialu, różnica jest ten sort jest inplace (w <= 0.13.1 używa nieco innego sortowania algo). –