gpt4 book ai didi

python - 检查数据框中一行中多个列的重复值。

转载 作者:太空宇宙 更新时间:2023-11-04 02:32:47 24 4
gpt4 key购买 nike

我想检查一个数据框是否连续有多个重复值。例如,对于此数据集,我想检查具有 'STUDY_ID''VISITCODE' 重复项的条目数。我试图像这样实现它但出现语法错误,我不知道为什么。

bp[(bp.duplicated('STUDY_ID') == True) && (bp.duplicated('VISITCODE') == True)]

这样是不是可以实现我想要的东西?如果是这样,什么是更好的方法?

最佳答案

您可以将 && 更改为 & bitwise and 并省略 == True:

bp[(bp.duplicated('STUDY_ID') & bp.duplicated('VISITCODE')]

检查多列中的重复项:

bp[bp.duplicated(['STUDY_ID', 'VISITCODE'])]

关于python - 检查数据框中一行中多个列的重复值。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48787485/

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