如何获取数据集中具有空值的列的总数? [复制]

Posted

技术标签:

【中文标题】如何获取数据集中具有空值的列的总数? [复制]【英文标题】:How can I get the total counts of columns in a Dataset having null values? [duplicate] 【发布时间】:2020-09-29 20:33:30 【问题描述】:

假设我有一个包含 100 列和 25 列具有一个或多个空值的数据集。

我如何才能获得列的总数,因为输出显示类似于 100 列中有 25 列有空值而 75 列没有空值?

因为下面的代码给了我一个错误:

data[data.columns[data.isnull() == True]].shape[1]

【问题讨论】:

还有:***.com/questions/36226083/… 【参考方案1】:

你需要使用any:

s = data.isnull().any()

# number of columns with null
num_col_with_null = s.sum()

# number without
df.shape[1] - num_col_with_null

【讨论】:

以上是关于如何获取数据集中具有空值的列的总数? [复制]的主要内容,如果未能解决你的问题,请参考以下文章