缺失值填补方法(Imputation Method)

在数据分析和机器学习项目中,数据常常存在缺失值(missing values)。缺失值会影响模型的性能和分析结果的准确性。因此,合理地对缺失值进行填补(imputation)是数据预处理的重要步骤。

常见填补方法

1. 删除法

直接删除含有缺失值的样本或特征。适用于缺失比例较小且随机缺失的情况。

2. 均值/中位数/众数填补

使用该特征的均值(数值型)、中位数(偏态分布)或众数(类别型)来填补缺失值。简单高效,但可能低估数据方差。

3. K近邻填补(KNN Imputation)

基于相似样本的值进行填补。通过计算与其他样本的距离,选取K个最近邻的值进行加权平均。

4. 回归填补

利用其他特征作为自变量,建立回归模型预测缺失值。适用于特征间存在较强相关性的情况。

5. 多重填补(Multiple Imputation)

生成多个完整数据集,每个数据集中的缺失值通过随机抽样方式填补,最后综合多个结果。能较好保留数据不确定性。

6. 使用专门模型(如 MICE)

MICE(Multivariate Imputation by Chained Equations)是一种迭代式多重填补方法,适用于复杂缺失模式。

选择建议

代码示例(Python)

// 使用 scikit-learn 进行均值填补
from sklearn.impute import SimpleImputer
import numpy as np

data = [[1, 2], [np.nan, 3], [7, 6]]
imputer = SimpleImputer(missing_values=np.nan, strategy='mean')
imputed_data = imputer.fit_transform(data)
iPhone 12 mini 配置详解 | 小巧强大,性能卓越 iPhone手机短信删除了怎么恢复?完整恢复方法指南 iPhone弹出框英文改中文 - 实用技巧指南 iPhone 16 要更新 iOS 26 吗?全面解析与建议 iPhone 11 静音模式乱跳问题详解与解决方法 ThinkPad 推荐指南 - 经典商务笔记本电脑选购建议 Technice - 探索前沿科技与数字创新 ThinkStation 设置U盘启动教程 - 详细步骤指南 iPhone 12 紫色叫什么紫?揭秘“石墨色紫”与“薰衣草紫” iPhone 1代上市时间 - 首款苹果智能手机发布历史回顾 ThinkBook 15 参数详情 - 联想笔记本电脑规格介绍 iPhone 17 Pro 无法激活?常见原因与解决方案 | 苹果用户指南 iPhone几开始有磁吸?全面解析MagSafe技术发展历程 iPhone怎么设置视频倍速?详细教程 | 快速播放视频技巧 Shop Ownership Guide: Start, Manage & Grow Your Business Google Search in English: Tips, Tricks & Best Practices iPhone锁屏如何快速打开相机 - 详细教程与技巧 ThinkPad P16v 设置U盘启动教程 - 详细步骤指南 iPhone SE 上市日期全解析 - 历代发布与发售时间汇总 iPhone手机怎么录屏?详细图文教程 - 轻松掌握屏幕录制方法 iPhone 6s 上市日期与发布详情 - 全面回顾 iPhone录音永久删除怎么恢复?完整教程与解决方案 iPhone 7 感叹号无服务问题解决方法大全 | 实用指南 iPhone电话录音文件在哪里?完整指南与常见问题解答 iPhone 17 Pro 尺寸大小详解 | 最新苹果手机规格参数 iPhone 17回收价格查询 - 最新高价回收指南 iPhone 17 爱马仕橙多少钱?最新价格、配置与发售信息 - 科技资讯站 iPhone 调焦距完全指南 - 拍照更清晰的小技巧 iPhone SE / iPhone 7 / iPhone 7 Plus 专题回顾 | 经典苹果手机 ChromeApk - 安全下载最新版谷歌浏览器APK安装包 ThinkPad T51s 无线蓝牙模块介绍与使用指南 “additional” 的反义词有哪些?常见英文反义词解析 ThinkPad如何开启VT虚拟化 - 简明教程 PhotoMirage手机版 - 智能照片编辑与动态影像创作工具 ThinkPad 从U盘启动教程 - 简明指南 ThinkPad 快速启动 BIOS 设置指南 ThinkPad X250 笔记本电脑配置详解 - 官方参数与用户指南 iPhone 18 手机 - 全新旗舰,超越想象 iPhone SE 第一代:经典小屏旗舰回顾 | 苹果手机历史 iPhone 17 首发价格公布 | 最新苹果手机售价详情 iPhone突然显示语音控制?原因与解决方法全解析 iPhone 18首次露面:全新设计与黑科技曝光 自信的力量 | 探索自信如何改变人生 iPhone 17 Pro 怎么样?全面评测与最新消息 - 科技前沿 ThinkPad 关机后电池耗电问题解析与解决方法 苹果首款可折叠iPhone发布:设计、功能与未来展望 Ownership实际例子 - 理解责任、主动性和成果归属 Prodominate - Definition, Usage, and Examples ThinkPad E490 详细参数 - 联想商务笔记本电脑规格介绍 iPhone 11 建议停留在哪个系统?最佳 iOS 版本推荐 iPhone开热点别人连不上?常见原因与解决方法 iPhone相册视频二倍速播放技巧 | 快速提升观看效率 Shopee安卓版App下载 - 东南亚领先的购物平台 iPhone哪些机型是铝合金?全面盘点铝合金材质的iPhone型号 iPhone如何关闭最右页面?详细操作指南 - 苹果使用技巧 iPhone实时活动要关吗?全面解析与设置指南 iPhone 15 录屏教程与技巧 - 轻松掌握屏幕录制方法 iPhone 正确发音怎么读?苹果手机官方读音详解 iPhone取消呼叫转移的方法 - 详细图文教程 iPhone 6s 发售时间及历史回顾 - 全面了解苹果经典机型 ThinkPad英文系统怎么改成中文 - 简明操作指南 港版iPhone有简体中文吗?全面解析与使用指南 iPhone如何设置16:9屏幕比例?全面指南 iPhone热点搜不到?常见原因与解决方法大全 ThinkPad X1 开机键位置与使用指南 Herlipto香水 - 独特香氛,定义你的个性 iPhone 10(iPhone X)尺寸是多少厘米?详细参数一览 iPhone为啥叫苹果?揭秘苹果公司命名背后的故事 iPhone夜间模式发红问题详解与解决方法 | 用户指南 ThinkPad X1 Carbon Gen 9 是哪一年发布的? iPhone 11 支持双卡吗?全面解析双卡功能与使用指南 iPhone 12 美版有双卡吗?全面解析美版 iPhone 12 双卡功能 ThinkBook 和 ThinkPad 的区别 | 联想笔记本对比指南 iPhone 17.3怎么样?全面评测与最新消息 - 2025年值得买吗? ThinkPad 配备两个 USB Type-C 接口 | 实用信息指南 iPad连不上iPhone热点?常见原因与解决方法大全 ThinkPad 读不到硬盘问题排查与解决方法 iPhone 视频播放完全指南 - 格式支持与优化技巧 iPhone录屏功能怎么设置?详细图文教程 - 苹果手机使用指南 iPhone国行与其他版本的区别 | 全面对比指南 iPhone怎么打开隐藏app?完整图文教程 iPhone 16 什么时候停产?最新消息与预测 | 科技资讯专题 iPhone搜不到蓝牙耳机?常见原因与解决方法大全 iPhone人像模式怎么开 - 完整使用指南 iPhone电池健康指南 - 延长续航、查看方法与保养技巧 iPhone 11 上市时间详解 - 发布日期、价格与功能亮点 ThinkPad T14 和 T14s 哪款更值得买?全面对比分析 美国电话号码格式与使用指南 | 完整解析区号、本地号码及拨打方式 ThinkPad进入安全模式方法指南 - 安全启动与故障排查 iPhone 13 mini 官方介绍 | 小巧强大,性能卓越 Addiction 官网中国 - 简约设计,专注本质 联想 LinkPad - 高效协作的智能终端 ThinkPad换屏指南 - 自行更换屏幕详细教程 iPhone 8 是铝合金还是不锈钢?全面解析材质与设计 iPhone本地音乐文件存储位置详解 - 找不到音乐?看这里! iPhone贴纸有什么用?全面解析苹果贴纸的功能与意义 ThinkPad X1 如何关机 - 官方操作指南 iPhone桌面图标怎么设置?详细教程与技巧 - 快速添加网页或App快捷方式 iPhone 17 蓝色版 - 全新设计,惊艳登场 posses 与 possess 的区别与用法详解 | 英语语法专题