dataframe 结构

features = features.dropna(axis=0) 去除空行
为了了解dropna删除的数据,做如下的判断。
按行检查,返回出现NaN的列
features.isnull().any(axis = 0)

取出目标空值数据:这里需要注意的是切片所取的维度
features.iloc[:,features.isnull().any(axis = 0).values==True]

按列检查,返回出现NaN的行
features.isnull().any(axis = 1)

取出目标空值数据:这里需要注意的是切片所取的维度
features.iloc[features.isnull().any(axis = 1).values==True,:]

本文介绍了如何使用pandas DataFrame处理缺失值,包括通过`dropna()`移除空行,以及使用`isnull().any()`和`iloc`操作分别查找并提取出现NaN的列和行。通过实例展示了针对空值数据的精确筛选技巧。

8379

被折叠的 条评论
为什么被折叠?



