typeR is an R package that simulates typing effects on R script files, making it ideal for live coding presentations, interactive teaching, or creating animations.
Installation
To install the development version of typeR from GitHub, use:
# Install devtools if you don't already have it
install.packages("devtools")
# Install typeR from GitHub
devtools::install_github("Fgazzelloni/typeR")Usage
Here’s an example of how to use the typeR package:
library(typeR)
# Create a test script for demonstration
writeLines(c(
"# Testing typeR",
"x <- 1:10",
"y <- x*2",
"plot(x, y)"
), "test_script.R")
# Simulate typing the script
typeR("test_script.R", delay = 0.05)Features
- Simulates the typing of R script files line by line.
- Adjustable typing speed using the
delayparameter. - Creates engaging live coding demonstrations.
License
This package is licensed under the MIT License. See the LICENSE file for details.
