% Generated by roxygen2: do not edit by hand % Please edit documentation in R/xgb.DMatrix.R \name{xgb.DMatrix.hasinfo} \alias{xgb.DMatrix.hasinfo} \title{Check whether DMatrix object has a field} \usage{ xgb.DMatrix.hasinfo(object, info) } \arguments{ \item{object}{The DMatrix object to check for the given \code{info} field.} \item{info}{The field to check for presence or absence in \code{object}.} } \description{ Checks whether an xgb.DMatrix object has a given field assigned to it, such as weights, labels, etc. } \examples{ x <- matrix(1:10, nrow = 5) dm <- xgb.DMatrix(x, nthread = 1) # 'dm' so far does not have any fields set xgb.DMatrix.hasinfo(dm, "label") # Fields can be added after construction setinfo(dm, "label", 1:5) xgb.DMatrix.hasinfo(dm, "label") } \seealso{ \code{\link[=xgb.DMatrix]{xgb.DMatrix()}}, \code{\link[=getinfo.xgb.DMatrix]{getinfo.xgb.DMatrix()}}, \code{\link[=setinfo.xgb.DMatrix]{setinfo.xgb.DMatrix()}} }