我有下表的dataframe,在这里,我想合并和替换类似的行,基于相同的日期和搭接号码。但条件是:开始日期和开始时间将采取从第一个事件的每一个拉杆数和结束日期和时间将采取从最后一行的一圈。

这意味着最后一个表应该如下所示:

发布于 2018-11-19 02:21:56
为什么不:
df=df.groupby('Lap Number').first().reset_index()
df['End Date']=df.groupby('Lap Number').last().reset_index()['End Date']groupby+first+reset_index是解决方案。
您将从这里获得所需的输出。
https://stackoverflow.com/questions/53367467
复制相似问题