作者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://webptt.com/cn.aspx?n=bbs/Python/M.1512461548.A.264.html
1F:→ youngman77: df.dropna(subset=['column_name']) 12/05 20:31
2F:→ Czero: df[~df['age'].isnull()] 12/05 22:10
3F:→ opu456: 谢谢两位 12/07 18:31