You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何统计数据集中存在缺失值的列的数量?

统计存在缺失值的列的数量

你可以通过以下代码直接统计存在缺失值的列的数量:

# 计算有缺失值的列的总数
num_cols_with_missing = (data.train.isnull().sum() > 0).sum()
print(num_cols_with_missing)

代码逻辑说明:

  • data.train.isnull().sum():先计算每一列的缺失值总数,返回一个以列名为索引、对应缺失值数量为值的Series。
  • > 0:将每个列的缺失值数量转换为布尔值——存在缺失值(数量>0)则为True,无缺失值则为False。
  • .sum():对布尔值序列求和,True会被当作1计算,False当作0计算,最终结果就是存在缺失值的列的总数。

内容的提问来源于stack exchange,提问作者Riddle

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 13:31:03