Only column names are supported for
xgb.DMatrix, thus setting of
row names would have no effect and returned row names would be NULL.
## S3 method for class 'xgb.DMatrix' dimnames(x) ## S3 replacement method for class 'xgb.DMatrix' dimnames(x) <- value
object of class
a list of two elements: the first one is ignored and the second one is column names
dimnames methods are used by
Since row names are irrelevant, it is recommended to use
data(agaricus.train, package='xgboost') train <- agaricus.train dtrain <- xgb.DMatrix(train$data, label=train$label) dimnames(dtrain) colnames(dtrain) colnames(dtrain) <- make.names(1:ncol(train$data)) print(dtrain, verbose=TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.