熊猫 - 删除多个空列

时间:2015-06-22 11:13:40

标签: python pandas

我有一些表格,其中前11列填充了数据,但此后的所有列都是空白的。我试过了:

git commit -am "My commit text" "My Extended description is this. Containing break lines in it."

哪个不起作用。然后我用了:

df=df.dropna(axis=1,how='all')

哪个表在前几个表上有效,但是有些表更长或更短,因此产生了错误消息。

如何删除完整的空列或删除前11列的所有列?

1 个答案:

答案 0 :(得分:1)

您可以直接下标列:

df = df[df.columns[:11]]

这将只返回前11列

或者你可以这样做:

df.drop(df.columns[11:], axis=1)

删除第11个之后的所有列。