Shift
Description
Shift the values by a given period.
Usage
<GroupBy>$shift(periods = 1)
Arguments
periods
|
integer Number of periods to shift (may be negative). |
Value
GroupBy
Examples
#> shape: (3, 11)
#> ┌─────┬────────────┬────────────┬────────────┬───┬────────────┬────────────┬───────────┬───────────┐
#> │ cyl ┆ mpg ┆ disp ┆ hp ┆ … ┆ vs ┆ am ┆ gear ┆ carb │
#> │ --- ┆ --- ┆ --- ┆ --- ┆ ┆ --- ┆ --- ┆ --- ┆ --- │
#> │ f64 ┆ list[f64] ┆ list[f64] ┆ list[f64] ┆ ┆ list[f64] ┆ list[f64] ┆ list[f64] ┆ list[f64] │
#> ╞═════╪════════════╪════════════╪════════════╪═══╪════════════╪════════════╪═══════════╪═══════════╡
#> │ 8.0 ┆ [null, ┆ [null, ┆ [null, ┆ … ┆ [null, ┆ [null, ┆ [null, ┆ [null, │
#> │ ┆ null, … ┆ null, … ┆ null, … ┆ ┆ null, … ┆ null, … ┆ null, … ┆ null, … │
#> │ ┆ 19.2] ┆ 400.0] ┆ 175.0] ┆ ┆ 0.0] ┆ 0.0] ┆ 3.0] ┆ 2.0] │
#> │ 4.0 ┆ [null, ┆ [null, ┆ [null, ┆ … ┆ [null, ┆ [null, ┆ [null, ┆ [null, │
#> │ ┆ null, … ┆ null, … ┆ null, … ┆ ┆ null, … ┆ null, … ┆ null, … ┆ null, … │
#> │ ┆ 26.0] ┆ 120.3] ┆ 91.0] ┆ ┆ 0.0] ┆ 1.0] ┆ 5.0] ┆ 2.0] │
#> │ 6.0 ┆ [null, ┆ [null, ┆ [null, ┆ … ┆ [null, ┆ [null, ┆ [null, ┆ [null, │
#> │ ┆ null, … ┆ null, … ┆ null, … ┆ ┆ null, … ┆ null, … ┆ null, … ┆ null, … │
#> │ ┆ 19.2] ┆ 167.6] ┆ 123.0] ┆ ┆ 1.0] ┆ 0.0] ┆ 4.0] ┆ 4.0] │
#> └─────┴────────────┴────────────┴────────────┴───┴────────────┴────────────┴───────────┴───────────┘