Learn R Programming

RandomWalker

Generate random walks of various types with tidyverse compatibility

To view the full wiki, click here: Full RandomWalker Wiki

RandomWalker is a comprehensive R package that makes it easy to generate, visualize, and analyze random walks. Whether you’re modeling stock prices, simulating particle movements, or exploring stochastic processes, RandomWalker provides a unified, tidyverse-compatible interface with extensive distribution support.

✨ Key Features

  • **

Copy Link

Version

Install

install.packages('RandomWalker')

Monthly Downloads

291

Version

1.1.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Steven Sanderson

Last Published

September 7th, 2026

Functions in RandomWalker (1.1.0)

random_displacement_walk

Generate a Random Displacement Walk in 2D
random_exponential_walk

Generate Multiple Random Exponential Walks in Multiple Dimensions
plot_double_pendulum

Plot a Double Pendulum Trajectory
kurtosis_vec

Compute Kurtosis of a Vector
rand_walk_helper

Random Walk Helper
random_hypergeometric_walk

Generate Multiple Random Hypergeometric Walks in Multiple Dimensions
random_geometric_walk

Generate Multiple Random Geometric Walks in Multiple Dimensions
double_pendulum_walk

Double Pendulum Walk
discrete_walk

Discrete Sampled Walk
random_chisquared_walk

Generate Multiple Random Chi-Squared Walks in Multiple Dimensions
random_cauchy_walk

Generate Multiple Random Cauchy Walks in Multiple Dimensions
random_normal_walk

Generate Multiple Random Normal Walks in Multiple Dimensions
random_normal_drift_walk

Generate Multiple Random Walks with Drift
random_f_walk

Generate Multiple Random F Walks in Multiple Dimensions
random_gamma_walk

Generate Multiple Random Gamma Walks in Multiple Dimensions
random_lognormal_walk

Generate Multiple Random Lognormal Walks in Multiple Dimensions
random_wilcox_walk

Generate Multiple Random Wilcoxon Walks in Multiple Dimensions
random_binomial_walk

Generate Multiple Random Binomial Walks in Multiple Dimensions
random_beta_walk

Generate Multiple Random Beta Walks in Multiple Dimensions
random_weibull_walk

Generate Multiple Random Weibull Walks in Multiple Dimensions
random_logistic_walk

Generate Multiple Random Logistic Walks in Multiple Dimensions
random_t_walk

Generate Multiple Random t-Distributed Walks in Multiple Dimensions
random_uniform_walk

Generate Multiple Random Uniform Walks in Multiple Dimensions
random_negbinomial_walk

Generate Multiple Random Negative Binomial Walks
random_multinomial_walk

Generate Multiple Random Multinomial Walks
running_quantile

Running Quantile Calculation
random_wilcoxon_sr_walk

Generate Multiple Random Wilcoxon Signed-Rank Walks
rw30

Generate Random Walks
std_cum_mean_augment

Augment Cumulative Sum
std_cum_prod_augment

Augment Cumulative Product
rw_range

Range
skewness_vec

Compute Skewness of a Vector
std_cum_max_augment

Augment Cumulative Maximum
std_cum_sum_augment

Augment Cumulative Sum
std_cum_min_augment

Augment Cumulative Minimum
random_smirnov_walk

Generate Multiple Random Smirnov Walks in Multiple Dimensions
summarize_walks

Summarize Walks Data
subset_walks

Subset Walks by Extreme Values
random_poisson_walk

Generate Multiple Random Poisson Walks
visualize_walks

Visualize Walks
crange

Cumulative Range
cmean

Cumulative Mean
convert_snake_to_title_case

Helper function to convert a snake_case string to Title Case
brownian_motion

Brownian Motion
chmean

Cumulative Harmonic Mean
ckurtosis

Cumulative Kurtosis
cgmean

Cumulative Geometric Mean
cmedian

Cumulative Median
animate_double_pendulum

Animate a Double Pendulum
confidence_interval

Confidence Interval
euclidean_distance

Distance Calculations
get_attributes

Get Attributes
geometric_brownian_motion

Geometric Brownian Motion
generate_caption

Helper function to generate a caption string based on provided attributes
cvar

Cumulative Variance
custom_walk

Generate Multiple Custom Random Walks in Multiple Dimensions
csd

Cumulative Standard Deviation
cskewness

Cumulative Skewness
rand_walk_column_names

Get Column Names