python - 选择缺失值熊猫数据框
问题描述
我有一个数据集,其中显然没有空值:
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% 的值。
如何选择此缺失值?并删除它们?
解决方案
创建一个布尔掩码以获取“M”、“F”行并反转掩码:
df[~dataset['Gender'].isin(['M', 'F'])]
推荐阅读
- angularjs - IIS 缓存控制和 Angular JS
- javascript - javascript上的多个自动幻灯片问题
- c++ - 在c ++中解码大量以base64编码的数据
- python - 使用 python-shell 持续交换数据
- angular - 带段通配符的角度路由
- javascript - 使用 || 在javascript中执行空/未定义检查?
- angular - 任何 Angular 应用程序都没有在任何浏览器中运行
- python - 使用 argparse 将 Shell 参数传递给 Boto3 Python
- java - 在父级或祖先级上下文中找不到方法 StartRec(View)
- reactjs - 我正在尝试使用 React-Router 将博客组件链接到作者组件