Learn R Programming

ldat (version 0.3.3)

slice_range: Select a range of records from an object

Description

Select a range of records from an object

Usage

slice_range(x, range, begin = range[1], end = range[2], ...)

# S3 method for lvec slice_range(x, range, begin = range[1], end = range[2], as_r = FALSE, ...)

# S3 method for ldat slice_range(x, range, begin = range[1], end = range[2], as_r = FALSE, ...)

# S3 method for default slice_range(x, range, begin = range[1], end = range[2], ...)

# S3 method for data.frame slice_range(x, range, begin = range[1], end = range[2], ...)

Arguments

x

the object to select items from

range

a numeric vector with two elements specifying the range to select.

begin

the first element to select.

end

the last element to select.

...

ignored; used to pass additional arguments to other methods.

as_r

convert the result to an R-object.

Examples

Run this code
# NOT RUN {
x <- as_lvec(1:20)
# Select elements 5:7
slice_range(x, range = c(5, 7))
slice_range(x, begin = 5, end = 7)
slice_range(x, range = c(5, 10), end = 7)
# also works for R-vectors
slice_range(1:20, range = c(5,7))
# convert lvec to rvec
slice_range(x, range = c(5,7), as_r = TRUE)

# }

Run the code above in your browser using DataLab