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