Ошибка ключа для set_index фрейма данных панд по объекту списка - PullRequest
0 голосов
/ 20 ноября 2018

Я хочу установить индекс кадра данных pandas по списку, который включает даты в общем формате ГГГГ: ММ: ДД чч: мм: сс

index=df.index.tolist()

df2=df1.set_index(index)

результат

KeyError: '2011-06-21 00:00:00'

Я пытался

df2=df1.set_index(str(index))

из-за возврата между датой и временем, но результатом была ошибка KeyError для каждой отдельной даты в моем списке индексов.

1 Ответ

0 голосов
/ 20 ноября 2018

Добавить [] для вложенного списка, иначе он ищет имена столбцов:

df2 = df.set_index([index])
...