获取一个新的 lgb.Dataset 对象,其中包含原始 lgb.Dataset 对象中指定的行

在 4.4.0 版本中从 slice() 重命名

lgb.slice.Dataset(dataset, idxset)

参数

dataset

lgb.Dataset 类的对象

idxset

需要的行索引的整数向量

返回值

构建的子数据集

示例

# \donttest{
data(agaricus.train, package = "lightgbm")
train <- agaricus.train
dtrain <- lgb.Dataset(train$data, label = train$label)

dsub <- lgb.slice.Dataset(dtrain, seq_len(42L))
lgb.Dataset.construct(dsub)
labels <- lightgbm::get_field(dsub, "label")
# }