輸入數(shù)據(jù)幀ID Data Date 1 A 01-04-2020 23:50 B 02-04-2020 6:15 2 C 30-03-2020 22:10 D 28-03-2020 8:15 3 E 26-03-2020 7:20我想要的輸出ID Data Date 1 A 01-04-2020 23:50 2 D 28-03-2020 8:15 3 E 26-03-2020 7:20我已嘗試對日期進(jìn)行排序df['Date'] =pd.to_datetime(df.Date)df.sort('Date')任何幫助是值得贊賞的。
1 回答

Helenr
TA貢獻(xiàn)1780條經(jīng)驗 獲得超4個贊
IIUC,你想保留第一個日期:
df.sort_values('Date').groupby('ID').first()
輸出:
Data Date
ID
1 A 2020-01-04 23:50:00
2 D 2020-03-28 08:15:00
3 E 2020-03-26 07:20:00
添加回答
舉報
0/150
提交
取消