0
点赞
收藏
分享

微信扫一扫

筛选无重复元素的行, 不能用query(duplicated) 因为duplicated的原理是, 第一次出现, 算不重复, 从第二次出现开始, 算重复

云岭逸人 2023-08-07 阅读 113

筛选无重复元素的行, 不能用query(duplicated) 因为duplicated的原理是, 第一次出现, 算不重复, 从第二次出现开始, 算重复

比如某表格某列有元素AABBC,

行数=5

元素数=3

重复元素数=2

不重复元素数=1

通过value_counts()筛选计数==1的,可以成功筛选出不重复元素

通过query(duplicated==false)筛选出的结果数是3, 错误, 因为它相当于筛选了所有元素数,相当于excel里的unique函数,也相当于value_counts().value_counts()

例如

筛选无重复元素的行, 不能用query(duplicated) 因为duplicated的原理是, 第一次出现, 算不重复, 从第二次出现开始, 算重复_重复元素

举报

相关推荐

0 条评论