Python 熊猫-基于多个`或`条件删除行
假设我的数据帧如下所示:Python 熊猫-基于多个`或`条件删除行,python,pandas,Python,Pandas,假设我的数据帧如下所示: emp_id, age, salary 39239, 32, 2000 11010, 33, 3232 ... 我有一个emp\u id列表,我想从数据帧中删除它。该列表超过200个,因此多个或过滤器太麻烦 是否有一种方法可以通过只传递emp\u id的列表进行过滤?使用: 使用: 您正在查找isin这闻起来像个傻瓜。您正在查找isin这闻起来像个傻瓜。是的,您是对的。是的,您是对的。 df[~df['emp_id'].isin(bad_emp_ids_list)]
emp_id, age, salary
39239, 32, 2000
11010, 33, 3232
...
我有一个emp\u id
列表,我想从数据帧中删除它。该列表超过200个,因此多个或过滤器太麻烦
是否有一种方法可以通过只传递emp\u id
的列表进行过滤?使用:
使用:
您正在查找isin
这闻起来像个傻瓜。您正在查找isin
这闻起来像个傻瓜。是的,您是对的。是的,您是对的。
df[~df['emp_id'].isin(bad_emp_ids_list)]