Skip to contents

For those who prefer to learn from video, here are a sequence of videos for getting started with litr:

  1. Quickstart Video. This video shows how little time it takes to get started with litr.
  1. A Full Literate Programming Example. This video walks through the entire process of writing an R package with litr. Our example is an R package that fits least squares. We show how latex equations and plots can be used to explain code. We also show how to write a unit test (using the testthat R package).
  1. Using Rcpp in an R Package. We show how to add Rcpp code to an R package using litr. We continue the least squares example from our previous video. We use RcppArmadillo and see that it makes our least squares function 3x faster.
  1. Using litr with bookdown. We show how litr can be used together with bookdown to present your R package as an online book. This is particularly convenient for larger R packages where a single .html file.