Заменить значение первой строки на последнее значение строкиPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Заменить значение первой строки на последнее значение строки

Сообщение Anonymous »

Я пытаюсь взять значение из последней строки DF Col и заменить его первым значением. Я возвращаю ошибку значения. < /P>
import pandas as pd
df = pd.DataFrame({'name': ['tom','jon','sam','jane','bob'],
'age': [24,25,18,26,17],
'Notification': [np.nan,'2025-01-03 14:19:35','2025-01-03 14:19:39','2025-01-03 14:19:41','2025-01-03 14:19:54'],
'sex':['male','male','male','female','male']})

df_test = df.copy()

df_test['Notification'] = pd.to_datetime(df_test['Notification'])

df_test['Notification'].iloc[0] = df_test['Notification'].tail(1)
< /code>
ошибка: < /p>
ValueError: Could not convert object to NumPy datetime


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

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

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

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

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

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

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