gpt4 book ai didi

python - 具有缺失值的 SMOTE

转载 作者:行者123 更新时间:2023-11-28 18:09:56 25 4
gpt4 key购买 nike

我正在尝试在 Python 中使用 imblearn 包中的 SMOTE,但我的数据有很多缺失值,并且出现以下错误:

ValueError: Input contains NaN, infinity or a value too large for dtype('float64').

我检查了参数here ,似乎没有一个处理缺失值。

有没有办法生成具有缺失值的合成样本?

最佳答案

SMOTE 不会执行填充您的缺失值或 NaN 值。您需要将它们填满,然后进行 SMOTE 分析。处理缺失值是完全不同的任务,您可以查看 Imputer从sklearn开始。这是关于 sklearn 的另一篇关于缺失值的文章:Imputing missing values

处理完 NaN 值后,将修改后的数据提供给 SMOTE

引用资料

关于python - 具有缺失值的 SMOTE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51322554/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com