Ersetzen Sie den Wert der ersten Zeile durch den Wert der letzten Zeile – Python

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Ersetzen Sie den Wert der ersten Zeile durch den Wert der letzten Zeile – Python

by Guest » 03 Jan 2025, 06: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.

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)
Fehler:

Code: Select all

ValueError: Could not convert object to NumPy datetime

Top