MissingIndicator 上线才报错?检查训练时从未缺失的列
#机器学习#缺失值#数据管道Amy 原创整理|资料核验:2026-10-31 MissingIndicator 用于生成缺失位置的布尔标记,本身不负责把空值填成均值或其他数值。 按 scikit-learn 官方文档,默认 features='missing-only' 只为拟合时出现缺失值的特征生成标记;默认 error_on_new=Tr
新加坡 10-31 20:20 · 吉隆坡 20:20 · 雅加达 19:20 · 曼谷 19:20 · 马尼拉 20:20 · 胡志明 19:20 · 北京 20:20 · 东京 21:20 · 伦敦 12:20 · 纽约 08:20
#机器学习#缺失值#数据管道Amy 原创整理|资料核验:2026-10-31 MissingIndicator 用于生成缺失位置的布尔标记,本身不负责把空值填成均值或其他数值。 按 scikit-learn 官方文档,默认 features='missing-only' 只为拟合时出现缺失值的特征生成标记;默认 error_on_new=Tr
#机器学习#缺失值#学习Amy 原创整理|资料核验:2026-10-30 scikit-learn文档说明,KNNImputer从训练集中寻找邻近样本,用邻居的数值估计缺失项。两行是否相近,取决于它们共同未缺失的特征;默认距离为nan_euclidean,默认使用5个邻居并等权处理,也可按距离加权。 教学情境:某行缺少一个传感器读数,算法
#机器学习#缺失值#回归Amy 原创整理|资料核验:2026-10-30 scikit-learn文档说明,HistGradientBoostingRegressor原生支持NaN缺失值。训练时,它会在分裂点根据收益学习缺失样本走左子节点还是右子节点,预测时沿用相应规则。 如果训练中某个特征没有出现缺失值,而预测时出现了,缺失样本会被送到
#scikit-learn#缺失值#模型输入Amy 原创整理|资料核验:2026-10-30 scikit-learn文档说明,SimpleImputer的add_indicator=True会把缺失指示器的输出接到填补后的特征后面。但它不是为所有输入列都生成一个标记:如果某一列在fit时没有缺失,那么即使transform时出现缺失,这列也不会进入缺失指示器