首页 > 解决方案 > 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 的行

标签: pythonjupyter-notebookdata-science

解决方案


我个人不使用数据框,但这似乎可以满足您的需求。


推荐阅读