您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

比较pandas数据框行和删除具有重叠日期的行

比较pandas数据框行和删除具有重叠日期的行

您应该使用某种布尔型掩码来执行这种操作。

一种方法是为下一次交易创建一个虚拟列:

df['EntryNextTrade'] = df['EntryDate'].shift()

使用它来创建遮罩:

msk = df['EntryNextTrade'] > df'[ExitDate']

并使用loc来查看mData为True的subDataFrame,并且仅查看指定的列:

df.loc[msk, ['EntryDate', 'ExitDate']]
其他 2022/1/1 18:40:33 有339人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶