AI R Tutorials

Learn R first — then you can trust (and fix) what AI writes.

Author

Pablo Fuenzalida

Functional programming

Vectors, if/else, loops, apply, lapply. Open →

mutate, filter, group_by, lead/lag, joins. Open →

map, safely, walk, optional furrr. Open →

[i, j, by], .SD, shift, fcase. Open →

Computer science crash course

Types, memory, debugging, reproducibility — light R. Open →

Use the Coding curriculum sidebar for every quest, or open a track above.

Human R Tutorials = full field workflows. AI R Tutorials = skill drills.

Open teaching we build on

Quest pages end with Go deeper (open access): paraphrased pointers to free courses and code from Software Carpentry, R for Data Science, Chris Brown / Seascape Models, St Andrews statistical ecology, UQ R workshops, AniMove, Plymouth marine training, FIU open stats materials, and Galápagos community R courses—plus package docs for dplyr, purrr, and data.table. Functional programming tracks share one bibliography; the CS crash course adds reproducibility and workflow sources.