假设我有一个类似这样的DataFrame:
我希望有一种简单的代码可以删除所有列,除了
a b c d e f g
1 2 3 4 5 6 7
4 3 7 1 6 9 4
8 9 0 2 4 2 1
我该如何删除除了 a
和 b
以外的每一列?
这将导致以下结果:
a b
1 2
4 3
8 9
我希望有一种简单的代码可以删除所有列,除了
a
和 b
,因为假设我有1000列数据。
谢谢。
df.loc
处理数百万条记录比任何其他方法(如drop
或filter
)都要快得多。如果我错了,请纠正我。 - Abu Shoeb