train_data <- sample(seq_len(nrow(completeData)),size = floor(0.75 * nrow(new_data1)))
train <- completeData[train_data, ]
test <- completeData[-train_data, ]
library(dplyr)
data <- select(train,-cardspent)
library(xgboost)
dtrain <- xgb.DMatrix(data = data, label = train$cardspent)


我试图运行此代码,但是在最后一步之后,我收到一条错误消息:


  xgb.DMatrix(data = data,label = train $ cardspent)中的错误:
    xgb.DMatrix:不支持从列表构造


谁能帮我这个?
还是有运行Xgboost的更好的代码?

最佳答案

这可能对您有帮助

?xgb.DMatrix


r - 运行Xgboost时出错-LMLPHP

10-06 05:19