小编Sac*_*hin的帖子

'dimnames'[2]的SMOTE长度不等于数组范围

我试图使用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)

r sampling

3
推荐指数
1
解决办法
2370
查看次数

标签 统计

r ×1

sampling ×1