IterativeImputer 修改除缺失值之外的非缺失值

IterativeImputer modifies non-missing values apart from the missing ones

提问人:Julita Kulesza 提问时间:11/11/2023 最后编辑:ProgmanJulita Kulesza 更新时间:11/12/2023 访问量:12

问:

我使用 sklearn.impute 中的 IterativeImputer 在一个包含许多 NaN 的大型数据帧中插补值,其中一列包含两个非零值(其余值为 0 和 NaN),现在都是 0。这可能是什么原因?

我尝试更改 imputer 的一些参数,但没有用。

scikit-learn 缺失数据 插补

评论

2赞 Marijn 11/11/2023
你能试着做一个可重复的例子吗?就像 scikit-learn.org/stable/modules/impute.html#iterative-imputer 中的代码一样,但随后使用您的数据或仍显示问题的数据子集。请注意,该代码示例在打印之前对值进行舍入,这会导致值 <0.5 显示为 0。

答: 暂无答案