输入数据帧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我已尝试对日期进行排序df['Date'] =pd.to_datetime(df.Date)df.sort('Date')任何帮助是值得赞赏的。
1 回答
Helenr
TA贡献1780条经验 获得超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
提交
取消
