华电新疆公司 · 集团 AI 竞赛赛前培训 · 第三天 · 数据治理

题 3 点火信号出现小数

每一步都对着真实平台写:点哪个按钮、面板上每个空填什么、点完看到什么、不对怎么调。左边面板示意里填的就是答案,右边是平台真实截图(点击放大);四步做完、存好版本才能提交。

素材:数据治理_介绍文档.pdf + 数据.xlsxDay3 下午 · 12 题之 3
← 题 2 机组负荷为负12 题总览题 4 排气温度 1 离谱极值 →

3题 3 点火信号出现小数

出题位置点火信号(Excel 第 T 列)
题目原文(答题要求)要求处理点火信号列,该列为二值逻辑变量(0/1),针对数据中出现的非标准小数值(如 0.3、0.8 等),需根据阈值或四舍五入规则将其标准化为 0 或 1。
问题类型:二值变量出现小数定位方法:条件筛选 / 唯一值统计修复:阈值法批量替换禁止:均值填充
真实数据作图:点火信号只有 0 / 1 两条线,4 个小数孤点悬在中间(行 16、175、397、398)

第一步 先看数据:在平台上点哪里、看到什么

  1. 找「点火信号」列 → 点列头 → 唯一值统计(或排序扫一眼):除了 0 和 1,还有 0.2157、0.3941、0.9987、0.9992 四个值。
  2. 趋势图 → 字段「点火信号」:正常是 0、1 两条水平线,四个小数是悬在两条线之间的孤点(行 16、175、397、398)。
  3. 点火只有"没点 / 点了"两种状态,不存在"点了三成";小数是 AD 转换误差 → 用阈值 0.5 二值化。
图表分析✕
趋势图▾
点火信号▾
1︿﹀
5000︿﹀
真实平台「图表分析」:顶部选 图表类型 / 选择字段 / 开始行数 / 结束行数;图上用鼠标框选后点右侧「添加为异常值」,右下列出 行数 + 数值。截图数据是平台练习题,按钮位置与本题完全一样。点击放大

第二步 定位异常:选哪个检测方法、每个参数填什么、得到哪些行

  1. 「条件筛选」→ 字段「点火信号」→ 条件「≥ 0.5 且 < 1」→ 执行 → 2 行(行 175 的 0.9987、行 397 的 0.9992)→ 这批该变成 1。
  2. 再筛「> 0 且 < 0.5」→ 执行 → 2 行(行 16 的 0.2157、行 398 的 0.3941)→ 这批该变成 0。
  3. 阈值 0.5 就是题面说的"四舍五入规则":≥0.5 判 1、<0.5 判 0。
条件筛选✕
点火信号▾
≥ 0.5 且 < 1▾
2 行(175、397)
执行
条件筛选✕
点火信号▾
> 0 且 < 0.5▾
2 行(16、398)
执行
筛完看到什么:每次只筛出 2 行,表里高亮这 4 个格子;数值分别是 0.9987 / 0.9992 和 0.2157 / 0.3941,和唯一值统计对得上。

第三步 修复:点哪里、怎么填、为什么不能用别的

  1. 第一批筛选结果上「批量替换」→ 列「点火信号」→ 替换为 1 → 确认。
  2. 第二批筛选结果上「批量替换」→ 替换为 0 → 确认。
  3. 不能用均值填充:均值会填出 0.97 这种更离谱的小数,唯一值集合还是不止 {0,1}。
批量替换✕
点火信号▾
1︿﹀
当前筛选结果(2 行)
确认
批量替换✕
点火信号▾
0︿﹀
当前筛选结果(2 行)
确认

第四步 验证 + 标记答案 + 保存版本(提交前必做)

  1. 验证:唯一值统计只剩 {0, 1} 两个元素(评分原话)。
  2. 「标记答案」→ 保存版本「v1_点火二值化」。
修复前 / 修复后对比(真实数据按本题方法实际算出)
评分要点① 认出是二值逻辑变量 ② 用阈值 / 取整、不删行不均值 ③ 处理后唯一值只剩 {0,1}。
常见错:均值填充;把 0.9987 当成 1 不管(它不等于 1,唯一值集合不干净)。
← 题 2 机组负荷为负12 题总览题 4 排气温度 1 离谱极值 →