【发布时间】:2018-10-01 14:29:02
【问题描述】:
我有一个数据框 (df),它看起来像:
ID Location Score
23 London A
34 Bristol C
2 Swansea D
67 London A
32 Bath D
我有一个名为 valid 的验证数据框,它看起来像:
Main_Location Sub_Location1 Sub_location2
London Bristol Bath
我想返回一个数据框,它可以拾取df 中的任何行(让我们调用数据框error),这些行在valid 数据框中没有位置
所以我的error 数据框看起来像:
ID Location Score
2 Swansea D
由于 Swansea 不在 valid 数据框中,因此该行信息将返回到 error 数据框。
尝试使用没有成功:
error = ~df['Location'].isin(valid)
【问题讨论】: