Learn R Programming

lightgbm (version 3.2.1)

slice: Slice a dataset

Description

Get a new lgb.Dataset containing the specified rows of original lgb.Dataset object

Usage

slice(dataset, ...)

# S3 method for lgb.Dataset slice(dataset, idxset, ...)

Arguments

dataset

Object of class lgb.Dataset

...

other parameters (currently not used)

idxset

an integer vector of indices of rows needed

Value

constructed sub dataset

Examples

Run this code
# NOT RUN {
data(agaricus.train, package = "lightgbm")
train <- agaricus.train
dtrain <- lgb.Dataset(train$data, label = train$label)

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

Run the code above in your browser using DataLab