R: Split the input to a list according to the stretching window...

stretcher {tsibble} | R Documentation

## 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, .size = 1, .init = 1, .bind = FALSE)

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

### Arguments

`.x` | An objects to be split.
`.size` | An integer for window size. If positive, moving forward from left to right; if negative, moving backward (from right to left).
`.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

    x <- 1:5
    y <- 6:10
    z <- 11:15
    lst <- list(x = x, y = y, z = z)
    df <- as.data.frame(lst)

    stretcher(x, .size = 2)
    stretcher(lst, .size = 2)
    stretcher(df, .size = 2)
    pstretcher(df, df, .size = 2)

[Package tsibble version 0.6.2 Index]