4
我有一些表中的前11列填充數據,但後面的所有列都是空白的。我試過了:熊貓 - 刪除多個空列
df=df.dropna(axis=1,how='all')
哪沒有工作。然後我用:
df = df.drop(df.columns[range(11,36)], axis=1)
哪些工作的前幾個表,但其中一些表是長或短,所以這產生了錯誤信息。
我該如何刪除完全空列或刪除所有列第一個11?
我有一些表中的前11列填充數據,但後面的所有列都是空白的。我試過了:熊貓 - 刪除多個空列
df=df.dropna(axis=1,how='all')
哪沒有工作。然後我用:
df = df.drop(df.columns[range(11,36)], axis=1)
哪些工作的前幾個表,但其中一些表是長或短,所以這產生了錯誤信息。
我該如何刪除完全空列或刪除所有列第一個11?
你可以只下標列:
df = df[df.columns[:11]]
這將返回只是第11列
,或者你可以這樣做:
df.drop(df.columns[11:], axis=1)
到11後刪除所有列一。
當你說空的時候,我們的意思是空白字符串或'NaN'值? – EdChum
你能否接受我的答案,如果這有助於你解決你的問題? –