数据框 pandas python
Data frames pandas python
我有一个如下所示的数据框:
id age sallary
1 16 500
2 21 1000
3 25 3000
4 30 6000
5 40 25000
以及我想忽略的 ID 列表 [1,3,5]
如何获得包含所有剩余行的数据框:2,4。
非常感谢大家。
调用isin
并使用~
取反结果:
In [42]:
ignore_ids=[1,3,5]
df[~df.id.isin(ignore_ids)]
Out[42]:
id age sallary
1 2 21 1000
3 4 30 6000
我有一个如下所示的数据框:
id age sallary
1 16 500
2 21 1000
3 25 3000
4 30 6000
5 40 25000
以及我想忽略的 ID 列表 [1,3,5]
如何获得包含所有剩余行的数据框:2,4。
非常感谢大家。
调用isin
并使用~
取反结果:
In [42]:
ignore_ids=[1,3,5]
df[~df.id.isin(ignore_ids)]
Out[42]:
id age sallary
1 2 21 1000
3 4 30 6000