summarize_walks: Summarize Walks Data

View source: R/stats-walk-summary.R

summarize_walksR Documentation

Summarize Walks Data

Description

Summarizes random walk data by computing statistical measures.

Usage

summarize_walks(.data, .value, .group_var = NULL)

summarise_walks(.data, .value, .group_var = NULL)

Arguments

.data

A data frame or tibble containing random walk data.

.value

A column name (unquoted) representing the value to summarize.

.group_var

An optional column name (unquoted) representing the grouping variable. Defaults to NULL for one overall summary across all walks.

Details

This function requires that the input data frame contains a column named 'walk_number' and that the value to summarize is provided. It computes statistics such as mean, median, variance, and quantiles for the specified value variable. Omit .group_var or set it to NULL for an overall summary, ignoring any existing grouping on the input. Supply a grouping column to summarize only by that column. Dimension metadata is read from dimensions, falling back to the legacy dimension attribute. If neither is present, dimensions is NA_integer_.

Value

A tibble containing the summarized statistics for each group, including mean, median, range, quantiles, variance, standard deviation, and more.

Author(s)

Steven P. Sanderson II, MPH

Examples

library(dplyr)

# Example data frame
walk_data <- random_normal_walk(.initial_value = 100)

# Summarize by walk
summarize_walks(walk_data, cum_sum_y, walk_number) |>
 glimpse()
# Overall summary (omitted grouping and explicit NULL are equivalent)
summarize_walks(walk_data, y) |>
  glimpse()
summarize_walks(walk_data, y, .group_var = NULL) |>
  glimpse()

# Example with missing value variable
# summarize_walks(walk_data, NULL, group) # This will trigger an error.


RandomWalker documentation built on Sept. 8, 2026, 1:06 a.m.