3
Я пытаюсь добавить результат по строкам из функции в мою фреймворк с использованием df.set_Value
.Pandas set_Value с DatetimeIndex [Python]
df
в формате:
Count DTW
DateTime
2015-01-16 10 0
2015-01-17 28 0
Использование df.setValue
dw.set_Value(idx, 'col', dtw) # idx and dtw are int values
TypeError: cannot insert DatetimeIndex with incompatible label
Как решить эту ошибку или что альтернативный метод с сопоставимой эффективностью там?
I Получать значение idx из поэтому я хотел выделить его напрямую, используя значение int, я думаю, что это создало проблему с индексом, поскольку оно не находится в числовом порядке, а вместо этого является индексом DateTime. Надеюсь, это прояснило мой вопрос. – SerialDev
Итак, у вас есть первый индекс с значениями 'int' и' datetime'? Или нужно переписать некоторое значение, например. '28' в образце? Или добавить новую строку? – jezrael
Я хочу установить значение в существующей строке с индексом datetime, существует ли итерабельность, которую я мог бы использовать для получения индекса datetime, а не int? – SerialDev