pandas.DataFrame 如何移除所有空白列?
csv內容如下:
有兩列為空白
直接用pandas.read_csv()
讀進來的DataFrame長什麼樣子?
共有14列,第4, 9列,
內容為NaN (Not a Number)
前面有import numpy as np
看以下判斷式:
判斷式需要使用is
不可使用==
再看下一段程式碼:
nanLst內含兩個元素4,9
為空列的index
df_drop0 = df_raw.drop(nanLst,axis=0)
axis=0移除列,axis=1移除欄
#df_drop0 = df_raw.drop(nanLst,axis=0).reset_index(drop=True)
#reset_index(drop=True) ,
#可以重置index,並將原index刪除
df_drop0 已移除所有空列
推薦hahow線上學習python: https://igrape.net/30afN
近期留言