Generate Random Walks Compatible with the 'tidyverse'
Overview
Generates random walks of various types by providing a set of functions that are compatible with the 'tidyverse'. The functions provided in the package make it simple to create random walks with a variety of properties, such as how many simulations to run, how many steps to take, and the distribution of random walk itself.
Breaking Changes
None
New Features
1. Fix #287 - Add function double_pendulum_walk() to create double-pendulum
trajectories with randomized starting angles, static trajectory plots, and
optional animation.
2. Fix #235 - Add function custom_walk() to generate a random walk using a
custom function of your own. It must output a single value.
Minor Fixes and Improvements
- Fix #289 - Make grouping optional in
summarize_walks()andsummarise_walks(), and support both dimension metadata attribute spellings.
1. Fix #252 - Update generating functions resulting in a 2.8x speed up or 82% faster.
From NEWS.md in the release
Install
Health
- OK13 OK2026-09-12
- NOTE11 OK, 2 NOTE2026-09-08
- ERROR10 OK, 2 NOTE, 1 ERROR2026-09-07
- NOTE12 OK, 2 NOTE2026-03-10
Documentation
- Help pages
- 59
- Examples that run
- 98%57 run in a plain check (2 of them under a condition) · 1 never run
- Exported functions with examples
- 98%
- Documented parameters
- 99%
- Return-value docs
- 98%
- Help pages citing references
- 2%
- Automatic Random Walks HTML
- Basic Concepts HTML
- Continuous Distribution Generators HTML
- Discrete Distribution Generators HTML
- Double Pendulum Trajectories HTML
- Frequently Asked Questions (FAQ) HTML
- Getting Started with RandomWalker HTML
- Multi-Dimensional Walks HTML
- RandomWalker API Reference HTML
- RandomWalker Wiki - Home HTML
Show 1 moreHide 1 vignette
Downloads
Repository
- PRs merged (all time)
- 96%
- Median days to close, 50 most recently updated closed issues
- 24
- Median days to close, 50 most recently updated closed PRs
- 0
Stars over time
Forks over time
Releases over time
Issues over time
PRs over time
Commits over time
6 development-tooling and community-health practices detected across 4 families in the upstream repository
Checks run against github.com/spsanderson/randomwalker on 2026-10-11.
GitHub Pages site last deployed 2026-09-08
pkgdown site last built 2026-09-08
This repository shows signs of AI coding tools.
- Gemini CLIfirst seen on or before 2025-05-05Commits: at least 2 crediting it in the message
- GitHub Copilotfirst seen 2025-08-20Seen in the repository: .github/copilot-instructions.md, .github/instructions, .github/skillsPull request: opened by its own accountCommits: 42 by its own account
- Copilot code reviewCommits: at least 34 accepting its review suggestions
Dependencies
Code & Tests
People & History
Pick two releases to compare their code metrics.
- 1.1.0Latest2026-09-07 · current release · diff ↗ ·
added 4 exports
animate_double_pendulum, custom_walk, double_pendulum_walk, plot_double_pendulum - RR 4.6.0 released · 2026-04-24
- 1.0.02025-08-19 · diff ↗ ·
added 21 exports
random_beta_walk, random_binomial_walk, random_cauchy_walk, random_chisquared_walk, random_displacement_walk, random_exponential_walk, random_f_walk, random_gamma_walk, random_geometric_walk, random_hypergeometric_walk, random_logistic_walk, random_lognormal_walk, random_multinomial_walk, random_negbinomial_walk, random_poisson_walk, random_smirnov_walk, random_t_walk, random_uniform_walk, random_weibull_walk, random_wilcox_walk, random_wilcoxon_sr_walk - 0.3.0
- RR 4.5.0 released · 2025-04-11
- 0.2.02024-10-23 · diff ↗ ·
added 7 exports
get_attributes, running_quantile, std_cum_max_augment, std_cum_mean_augment, std_cum_min_augment, std_cum_prod_augment, std_cum_sum_augment - 0.1.02024-09-15
- RR 4.4.0 released · 2024-04-24
Package metadata
- First published
- 2024-09-15
- Total releases
- 5 / 2 yrs
- License
- MIT + file LICENSE OSI
- Minimum R
- ≥ 4.1.0
- Download size
- 3.0 MB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("RandomWalker")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-18, which the citation names so these numbers can be found later. More on citing and the projects behind them.