我在 python3 中有一个使用 pandas 的数据框,其中有一列包含带有日期的字符串。
这是该列的子集
ColA
"2021-04-03"
"2021-04-08"
"2020-04-12"
"2020-04-08"
"2020-04-12"
我想删除两次具有相同月份和日期的行,并保留最新年份的行。
这就是我所期望的这个子集的结果
ColA
"2021-04-03"
"2021-04-08"
"2020-04-12"
最后两行已删除,因为 2020-04-12 和 2020-04-08 已包含 2021 年的日期。
我想用 apply 和 lambda 来做到这一点,但我的真实数据框有数百行和数十列,因此效率不高。有没有更有效的方法来做到这一点?
斯蒂芬大帝
慕娘9325324
相关分类