32 lines
947 B
R
32 lines
947 B
R
% 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()}}
|
|
}
|