我试图使用SMOTE对数据集进行超采样,但我一直遇到此错误。
trainSM <- SMOTE(conversion ~ ., train,perc.over = 1000,perc.under = 200)
Run Code Online (Sandbox Code Playgroud)
矩阵中的错误(unlist(值,递归= FALSE,use.names = FALSE),nrow = nr ,:'dimnames'[2]的长度不等于数组范围
我的数据集如下:
conversion horizon length_of_stay guests rooms price comp_price
(dbl) (int) (int) (int) (int) (int) (int)
1 1 193 2 2 1 199 210
2 1 263 2 2 1 171 88
3 1 300 3 2 1 164 164
4 1 70 4 2 1 76 80
5 1 65 6 2 2 260 260
6 1 50 3 2 1 171 …Run Code Online (Sandbox Code Playgroud)