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

如何用Python统计各列中代表缺失值的99999的数量并列出

统计数据集中每列99999缺失值的数量

用Python的pandas库可以轻松实现这个需求,步骤如下:

  1. 先安装pandas(如果还没安装的话),在终端执行:

    pip install pandas
    
  2. 编写代码处理数据集:

    # 导入pandas库
    import pandas as pd
    
    # 读取你的数据集,这里以CSV格式为例,其他格式可替换为pd.read_excel/pd.read_table等
    df = pd.read_csv('你的数据集文件名.csv')
    
    # 统计每列中等于99999的数量
    missing_counts = (df == 99999).sum()
    
    # 打印结果,会列出每列的列名和对应的99999数量
    print(missing_counts)
    

代码说明

  • df == 99999:生成一个布尔值DataFrame,每个位置标记该元素是否等于99999
  • .sum():按列对布尔值求和(True视为1,False视为0),直接得到每列中99999的总数

如果需要将结果保存为文件,比如CSV,可以加一行:

missing_counts.to_csv('缺失值统计结果.csv')

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

相关产品推荐
方舟 Agent Plan

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

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