【问题标题】: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]

【问题讨论】:

标签: pandas


【解决方案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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-30
    • 1970-01-01
    • 1970-01-01
    • 2014-02-26
    • 1970-01-01
    • 2020-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多