Intermediate R

Reader for the Intermediate R workshop series.
Authors

Nick Ulle

Wesley Brooks

Published

April 1, 2026

Overview

This is the reader for all of UC Davis DataLab’s Intermediate R workshop series. The reader currently has three parts:

  1. Cleaning & Reshaping Data
  2. Visualizing & Analyzing Data
  3. Writing & Debugging Code

Each part is standalone and does not depend on the others.

After completing these workshops, students will have a better understanding of language features, packages, and programming strategies, which will enable them to write more efficient code, be more productive when writing code, and debug code more effectively.

These workshops are not an introduction to R. Participants are expected to have prior experience using R, be comfortable with basic R syntax, and to have it pre-installed and running on their laptops. They are appropriate for motivated intermediate to advanced users who want a better understanding of base R.