参考资料
- pandas官方文档 Release 0.23.4
- 利用python进行数据分析 第二版 Wes Mckinney
函数功能:当DataFrame数据中出现缺失值时,删除这些缺失值所在的轴(满足特定条件)
调用方法:
df = data.dropna(axis=0,how='any',thresh=None,subset=None,inplace=False)
参数说明:
axis :为轴方向 : 默认为axis=0
当axis=0,当某行出现缺失值时,将该行丢弃并返回
当axis=1,当某列出现缺失值时,将改列丢弃并返回
how :确定缺失值的个数:缺省时为how=‘any’
how=‘any’ ,表明只要某行或者列出现缺失值就将该行列丢弃
how=‘all’ ,表明某行列全部为缺失值才将其丢弃
thresh:阈值设定
当行列中非缺省值的数量少于给定的值就将该行丢弃
subset:部分标签中删除某行列
subset = [ 'a','d'] 即丢弃子列 a