gpt4 book ai didi

python - Pandas 以最高值(value)保持复制

转载 作者:太空狗 更新时间:2023-10-30 02:09:51 24 4
gpt4 key购买 nike

我有类似的数据:

id value duplicate
a 200 yes
a 12 yes
b 42 yes
c 12 no
b 532 yes
b 21 yes
...

要跟踪重复项,我使用 df['duplicate'] = df.duplicated('id', keep=False) 但是,我想保留最高的 value 并标记或删除其他重复项。有什么建议吗?

最佳答案

啊,我不知道为什么我没有首先想到这个。df.sort(['id', 'value'])
df['is_duplicated'] = df.duplicated('id', keep='first')

对不起!

关于python - Pandas 以最高值(value)保持复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33423582/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com