【发布时间】:2018-12-18 09:22:56
【问题描述】:
我有一个包含列 [CPF, name, age] 的 df。 我需要找到在基础上重复的 CPF,并将此人的姓名与 CPF 一起返回。 到目前为止,我已经做到了。
TrueDuplicat = base.groupby(['CPF']).size().reset_index(name='count')
TrueDuplicat = TrueDuplicat[TrueDuplicat['count']>1]
当我输入时:
TrueDuplicat = TrueDuplicat[['name','CPF']]
我收到错误“['name'] not in index”。
如何获得带有此人姓名的重复公积金?
DF 示例
CPF name age
38445675455 Alex 15
54785698574 Ana 25
38445675455 Bento 22
65878584558 Caio 33
【问题讨论】:
-
请发布重现此错误的数据框示例。
-
看不懂,sample是dataframe自己的信息还是报错?
-
数据框示例,当我们运行此代码时,您会报告错误。
-
请问,这个问题和
[excel]标签到底有什么关系? -
rawrplus是Df文件来自Excel
标签: python excel pandas dataframe duplicates