【发布时间】:2017-04-04 21:21:00
【问题描述】:
我有一个数据帧,它是从另一个数据帧删除重复项的结果集。
changes = full_set.drop_duplicates(subset=['Employee ID', 'Benefit Plan Type', 'Sum of Premium'], keep='last')
然后我有另一个 ID 和计划类型仍然列出两次
dupe_accts = changes.set_index(['Employee ID', 'Benefit Plan Type']).index.get_duplicates()
我现在要做的是有第三个数据框,如果 ID 和计划类型在
dupe_accts
它会输出来自
的行changes
进入一个新的数据框
目前为止
dupes = changes[['Employee ID', 'Benefit Plan Type']].isin(dupe_accts)
但这是输出
False False
False False
False False
False False
False False
【问题讨论】:
标签: python python-2.7 pandas dataframe