首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据条件合并和替换熊猫数据行

根据条件合并和替换熊猫数据行
EN

Stack Overflow用户
提问于 2018-11-19 02:18:28
回答 1查看 163关注 0票数 1

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

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-19 02:21:56

为什么不:

代码语言:javascript
复制
df=df.groupby('Lap Number').first().reset_index()
df['End Date']=df.groupby('Lap Number').last().reset_index()['End Date']

groupby+first+reset_index是解决方案。

您将从这里获得所需的输出。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53367467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档