4 papers
An R Autograder for PrairieLearn
Dirk Eddelbuettel, Alton Barbehenn
We describe how we both use and extend the PrarieLearn framework by taking advantage of its built-in support for external auto-graders. By using a custom Docker container, we can m…
Parallel Computing With R: A Brief Review
Dirk Eddelbuettel
Parallel computing has established itself as another standard method for applied research and data analysis. The R system, being internally constrained to mostly singly-threaded op…
Thirteen Simple Steps for Creating An R Package with an External C++ Library
Dirk Eddelbuettel
We desribe how we extend R with an external C++ code library by using the Rcpp package. Our working example uses the recent machine learning library and application 'Corels' provid…
An Introduction to Rocker: Docker Containers for R
Carl Boettiger, Dirk Eddelbuettel
We describe the Rocker project, which provides a widely-used suite of Docker images with customized R environments for particular tasks. We discuss how this suite is organized, and…