首页 > 解决方案 > 选择缺失值熊猫数据框

问题描述

我有一个数据集,其中显然没有空值:

dataset.isnull().sum()
Patient           0
City              0
DOB               0
Gender            0
Gender_isspace    0
dtype: int64

但是,如果我这样做,例如:

sns.countplot(data=Patients, x='Gender')

有三列,M、F 和另一列没有名称和至少 25% 的值。

如何选择此缺失值?并删除它们?

标签: pythonpandas

解决方案


创建一个布尔掩码以获取“M”、“F”行并反转掩码:

df[~dataset['Gender'].isin(['M', 'F'])]

推荐阅读