knitr::opts_chunk$set( collapse = TRUE, comment = "#>" )
library(RandomWalker)
#| fig.alt: > #| RandomWalker package logo featuring a hexagonal design with abstract paths #| representing random walks, symbolizing the package's functionality for generating #| and analyzing stochastic processes. knitr::include_graphics("../man/figures/logo.png")
Welcome to the RandomWalker Wiki! This comprehensive guide will help you master the RandomWalker R package for generating, visualizing, and analyzing random walks.
RandomWalker is a comprehensive R package that provides a unified, tidyverse-compatible interface for generating random walks of various types. Whether you're modeling stock prices, simulating particle movements, or exploring stochastic processes, RandomWalker makes it easy to:
rw30() for instant resultsGenerate random walks from a wide variety of probability distributions including:
Works seamlessly with:
dplyr for data manipulationtidyr for data reshapingggplot2 for custom visualizations|> and %>%)If you're new to RandomWalker, we recommend following this learning path:
rw30() for quick resultsvignette("getting-started") or vignette("home")If you use RandomWalker in your research, please cite it:
citation("RandomWalker")
Here's a quick example to get you started with RandomWalker:
# Generate 30 random walks walks <- rw30() # View the first few rows head(walks)
#| fig.alt: > #| Visualization of multiple random walks generated by rw30() # Visualize the walks visualize_walks(walks)
# Get summary statistics walks |> summarize_walks(.value = y) |> head()
Ready to get started? Explore the package documentation and other vignettes to begin your journey with RandomWalker!
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.