python - ju如何在python中找到大于1或0的缺失值的百分比
问题描述
我发现我的数据集中缺失值的百分比超过 0 或 1,因为我想稍后对其进行估算。
我正在使用包含数据的代码 df
df.isnull().mean()*100
上述代码的输出
loan_amount 0.000000
funded_amount 0.000000
investor_funds 0.000000
term 0.000000
interest_rate 0.000000
...
settlement_term 98.534284
year 0.000000
loan_condition 0.000000
region 0.000000
emp_length_int 6.438357
这段代码给了我百分比。现在由于我的数据集有 200 多列,很难进入我的页面,所以我也无法看到整个结果。
如果我这样做
df.isnull().mean()*100>0
它给了我 Boolean(true, false) 这对我来说完全有意义。但在这里我需要数字而不是布尔值。
输出的目的是,我不想要说 0 的行。但需要所有大于 0 的行
解决方案
我个人不使用数据框,但这似乎可以满足您的需求。
推荐阅读
- python - 如何在 Python 的 Gekko 优化器中使用数组
- php - 对话流中的动态丰富响应
- php - 如何将id更改为表中的相关内容(id、主题)--Codeigniter
- python - 我在 python 中没有成功从 XML 文件中打印电影标题
- laravel - 我可以在已经使用 Gulp 的项目上使用 Laravel Mix 吗?
- python - 如何将插入符号移动到pycharm中的控制台?
- python - 如何为 numpy 元素添加维度?
- kubernetes - Kubernetes 根据 url 中的参数路由到特定 pod
- c++ - 返回语句后的代码没有警告
- api - GitLab api:我如何使用 gitlab api 获取项目列表?