Как разрешить «valueError: не может реиндекс на оси с дублирующими метками» при обработке данных временных рядов в пандаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как разрешить «valueError: не может реиндекс на оси с дублирующими метками» при обработке данных временных рядов в панда

Сообщение Anonymous »

cube timestamp temp
timestamp
2022-08-01 00:15:05.135 A1 2022-08-01 00:15:05.135 NaN

2022-08-01 00:15:37.255 A1 2022-08-01 00:15:37.255 23.17

2022-08-01 00:23:05.139 A1 2022-08-01 00:23:05.139 NaN

2022-08-01 00:23:15.137 A1 2022-08-01 00:23:15.137 NaN

2022-08-11 11:33:20.738 P19 2022-08-11 00:15:05.135 NaN
< /code>
Я пытаюсь интерполировать значение NAN по температуре на основе метки времени по отношению к кубам, используя приведенный ниже код < /p>
idata.set_index(idata['timestamp'],inplace = True)

idata['temp'] = idata.groupby('cube')['temp'].apply(lambda x:x.interpolate(method="time",limit_direction = "both"))
< /code>
При выполнении этого кода я получаю ошибку "valueError: не может reindex на оси с дублирующими этикетками". Я не могу удалить дублирующиеся метки (метка времени), так как это может принадлежать
разные кубики. Пожалуйста, предложите альтернативу справиться с этой ситуацией.

Подробнее здесь: https://stackoverflow.com/questions/733 ... labels-err
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»