anlz_splitdata: Analyze time series data split by date within years

View source: R/anlz_splitdata.R

anlz_splitdataR Documentation

Analyze time series data split by date within years

Description

Analyze time series data split by date within years

Usage

anlz_splitdata(
  df,
  date_split,
  date_col = "date",
  value_col = "value",
  stats = list(avg = mean)
)

Arguments

df

data frame containing date and value columns

date_split

date to split analysis into annual periods

date_col

name of the date column

value_col

name of the value column

stats

list of functions to apply to values, default: list(avg = mean)

Value

A tibble summarizing data for annual periods "before" and "after" the split date

Examples

# Create sample data
data <- data.frame(
  date = seq.Date(as.Date("2010-01-01"), as.Date("2020-12-31"), by = "month"),
  value = rnorm(132, mean = 10, sd = 2))

# Basic analysis with default statistics
split_date <- as.Date("2015-06-15")
anlz_splitdata(data, split_date, "date", "value")

tbep-tech/tbeptools documentation built on April 13, 2025, 4:50 p.m.