我有一个数据框看起来像这样:
import pandas
import numpy as np
df = DataFrame(np.random.rand(4,4), columns = list('abcd'))
df
a b c d
0 0.418762 0.042369 0.869203 0.972314
1 0.991058 0.510228 0.594784 0.534366
2 0.407472 0.259811 0.396664 0.894202
3 0.726168 0.139531 0.324932 0.906575
我如何才能获得除以外的所有列column b
?
@ cs95-当前列出的重复目标不是重复目标。尽管有原始标题,但链接的问题是“为什么这种特定的语法不起作用”,而该问题是一个更笼统的“什么是最好的方法”。-加上从现有DataFrame中删除一列与创建一个新的DataFrame与包含另一列的所有列之间的区别。
—
RM
@RM很抱歉,但是我不同意您对该帖子标题所做的编辑,因此我将其回退了。的确,OP的意图是质疑语法,但该帖子已发展为解决如何删除列的更广泛的问题。这篇文章中的答案是那里最高被推荐帖子的复本。骗子留下来。
—
cs95,19年