我正在尝试用Rstudio中的SMOTE进行过采样。但由于每次都有相同的错误,我的代码无处可去!我希望有人可以帮助我:
trainSplit <- SMOTE(`hypothyroid, negative` ~ ., trainSplit, perc.over = 100, perc.under=200)
Error in SMOTE(`hypothyroid, negative` ~ ., trainSplit, perc.over = 100, :
unused arguments (perc.over = 100, perc.under = 200)
之前的所有步骤都没有问题,但无论我尝试使用SMOTE,总是会出现同样的错误。
答案 0 :(得分:2)
这可能是由于阅读了smotefamily包vs SMOTE。如果您阅读smotefamily SMOTE被屏蔽,您无法定义perc.over和perc.under。尝试仅加载SMOTE并重新运行脚本