错误:使用SMOTE的未使用参数

时间:2017-03-14 09:34:19

标签: r

我正在尝试用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,总是会出现同样的错误。

1 个答案:

答案 0 :(得分:2)

这可能是由于阅读了smotefamily包vs SMOTE。如果您阅读smotefamily SMOTE被屏蔽,您无法定义perc.over和perc.under。尝试仅加载SMOTE并重新运行脚本