Повторите выборку доли секунды кадра данных каждые полсекунды

#python-datetime #pandas-resample

Вопрос:

У меня есть набор данных значений по осям x,y,z каждые пару микросекунд, размер df равен (32162, 5). Я хочу пересчитывать свои данные каждые полсекунды в столбце «Время», но мне не удалось преобразовать столбец «время» в индекс, подобный дате и времени, так как я думаю, что это доли секунды, есть идеи, как я могу это сделать?

 df.head()   time ax ay az atotal 0 0.007197 -0.25 0.18 -0.17 0.35 1 0.017357 -0.32 -0.69 0.41 0.86 2 0.040357 -0.32 -1.09 0.54 1.25 3 0.043030 -0.21 -1.14 0.68 1.34 4 0.047711 0.04 -1.02 0.53 1.15  

Я пытался

 df.time= pd.to_datetime(df.time, unit ='s') df.time = df.resample('S').sum()  

Но это дает

 TypeError: Only valid with DatetimeIndex, TimedeltaIndex or PeriodIndex, but got an instance of 'RangeIndex'  

Но тип данных таков

 time datetime64[ns] ax float64 ay float64 az float64 atotal float64 dtype: object