下面介绍pandas中常见的有关缺失值处理的函数。
文章中例子截图来自于pandas官方文档。
1.isna()
2.dropna()
3.fillna()
1.isna()
作用:判断是否为空值,返回True或False
(1)反义函数:notna()
(2)与isnull()的用法相同
2.dropna()
Syntax:DataFrame.dropna(axis=0, how=‘any’, thresh=None, subset=None, inplace=False)
Note:Remove missing values
语法说明:
(1)axis:指定按照行(axis=0或axis=‘index’,默认)还是列(axis=1或axis=‘columns’)进行缺失值删除。
(2)how:指定是出现空值就删除(how=‘any’)还是所有值均为空值(how=‘all’)才删除。
(3)thresh:指定非空值的最低数量。当该行或列的