[問題] dropna問題

看板Python作者 (....)時間6年前 (2017/12/05 16:12), 編輯推噓0(003)
留言3則, 3人參與, 6年前最新討論串1/1
例如有一個DataFrame 'name' 'age' 'weight' 0 A 12 50 1 B NaN 70 2 C 30 60 3 D 45 NaN 用dropna()會變成 'name' 'age' 'weight' 0 A 12 50 2 C 30 60 如果我想要只有'age' NaN 才刪除那列 'name' 'age' 'weight' 0 A 12 50 2 C 30 60 3 D 45 NaN 變成這樣 要怎麼做呢 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.43.94 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1512461548.A.264.html

12/05 20:31, 6年前 , 1F
df.dropna(subset=['column_name'])
12/05 20:31, 1F

12/05 22:10, 6年前 , 2F
df[~df['age'].isnull()]
12/05 22:10, 2F

12/07 18:31, 6年前 , 3F
謝謝兩位
12/07 18:31, 3F
文章代碼(AID): #1Q9bJi9a (Python)