作者opu456 (....)
看板Python
標題[問題] dropna問題
時間Tue Dec 5 16:12:21 2017
例如有一個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
→ youngman77: df.dropna(subset=['column_name']) 12/05 20:31
→ Czero: df[~df['age'].isnull()] 12/05 22:10
→ opu456: 謝謝兩位 12/07 18:31