我是熊猫的新手,我想过滤我的 c 列(在我的 df 上要长得多)。我只需要删除 b 列中的几个 E99。
df = pd.DataFrame(np.array([[1, 2, 3], [E99, 08A, 13B], [7, 8, 9]]),
columns=['a', 'b', 'c'])
这是我的数据框df:
a b c
0 1 E99 3
1 4 08A 6
2 7 13B 9
....
我试过这个:
df = df[df["b"] != "E99"]
但它只是不起作用,我有这个:
df
a b c
0 1 0 3
1 4 1 6
2 7 2 9
有任何想法吗?