tsibble (version 0.8.2)

stretcher: Split the input to a list according to the stretching window size.

Description

Split the input to a list according to the stretching window size.

Usage

stretcher(.x, .step = 1, .init = 1, .bind = FALSE)

pstretcher(..., .step = 1, .init = 1, .bind = FALSE)

Arguments

.x

An objects to be split.

.step

A positive integer for incremental step.

.init

A positive integer for an initial window size.

.bind

If .x is a list, should .x be combined before applying .f? If .x is a list of data frames, row binding is carried out.

...

Multiple objects to be split in parallel.

Examples

Run this code
# NOT RUN {
x <- 1:5
y <- 6:10
z <- 11:15
lst <- list(x = x, y = y, z = z)
df <- as.data.frame(lst)

stretcher(x, .step = 2)
stretcher(lst, .step = 2)
stretcher(df, .step = 2)
pstretcher(df, df, .step = 2)
# }

Run the code above in your browser using DataCamp Workspace