ts_velocity_augment: Augment Function Velocity

View source: R/augment-ts-velocity.R

ts_velocity_augmentR Documentation

Augment Function Velocity

Description

Takes a numeric vector and will return the velocity of that vector.

Usage

ts_velocity_augment(.data, .value, .names = "auto")

Arguments

.data

The data being passed that will be augmented by the function.

.value

This is passed rlang::enquo() to capture the vectors you want to augment.

.names

The default is "auto"

Details

Takes a numeric vector and will return the velocity of that vector. The velocity of a time series is computed by taking the first difference, so

x_t - x_t1

This function is intended to be used on its own in order to add columns to a tibble.

Value

A augmented

Author(s)

Steven P. Sanderson II, MPH

See Also

Other Augment Function: ts_acceleration_augment(), ts_growth_rate_augment()

Examples

suppressPackageStartupMessages(library(dplyr))

len_out    = 10
by_unit    = "month"
start_date = as.Date("2021-01-01")

data_tbl <- tibble(
  date_col = seq.Date(from = start_date, length.out = len_out, by = by_unit),
  a    = rnorm(len_out),
  b    = runif(len_out)
)

ts_velocity_augment(data_tbl, b)


spsanderson/healthyR.ts documentation built on Oct. 18, 2024, 5:51 p.m.