Ersetzen Sie den Wert der ersten Zeile durch den Wert der letzten Zeile
Posted: 03 Jan 2025, 08:37
Ich versuche, den Wert aus der letzten Zeile einer DF-Spalte zu übernehmen und ihn durch den ersten Wert zu ersetzen. Ich gebe einen Wertfehler zurück.
Fehler:
Code: Select all
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: Select all
ValueError: Could not convert object to NumPy datetime