Error in xgboost () in R

I am trying to use xgboost () but I am getting the following error:

Error in xgb.DMatrix(data, label = label) : can not open file "0"

If I traceback,

traceback()
4: .Call("XGDMatrixCreateFromFile_R", data, as.integer(FALSE), PACKAGE = "xgboost")
3: xgb.DMatrix(data, label = label)
2: xgb.get.DMatrix(data, label)
1: xgboost(data = as.matrix(trainSet[, 1:13]), label = trainSet[, 
"count"], max.depth = depth, nround = rounds, objective = "reg:linear", 
verbose = 0) at #5

      

Any reason I am getting the above error. I would appreciate any help.

Thanks in advance!

+3


source to share


1 answer


Check if your data has symbols or factor variables and try to convert them to numeric.



+5


source







All Articles