Skip to content

Getting Started with R

This course is the second part of a larger 3-part course designed for novices.

Topics covered herein focus on wrangling data stored in data frames or tibbles and include concepts such as reshaping, subsetting, summarizing, mutating, and joining data.

Lessons

  1. June 17, 2025 - Introduction to Data Wrangling with R
  2. June 24, 2025 - Introducing Tidyr for Reshaping and Formatting Data
  3. July 1, 2025 - Subsetting Data with dplyr
  4. July 8, 2025 - Summarizing Data with dplyr
  5. July 15, 2025 - Joining and Transforming Data with dplyr

Prerequisites

This course is recommended for attendees familiar with the skills learned in Part 1: Getting Started with R.

Course materials

This course will use R on Biowulf to avoid issues with R and package installations. To use R on Biowulf, you must have a NIH HPC account.

If you do not have a NIH HPC (Biowulf) account, this course can be taken using a local R installation. However, we will not be able to troubleshoot package installation issues during class. Additionally, because we will use packages belonging to the tidyverse, you will need to install these packages using install.packages("tidyverse") prior to the first lesson if you are not using R on Biowulf.