Skip to the content.

Workshop Schedule

Day 1

Time Topic Instructor
13:00 - 13:30 Workshop Introduction Meeta
13:30 - 14:15 Introduction to R and RStudio Jihe
14:15 - 14:20 Break  
14:20 - 15:00 R Syntax and Data Structure Meeta

Day 2

Time Topic Instructor
13:00 - 13:45 Functions and Arguments Jihe
13:45 - 14:10 Packages and Libraries Jihe
14:10 - 14:15 Break  
14:15 - 15:00 Reading in and Inspecting Data Meeta

Day 3

Time Topic Instructor
13:00 - 14:15 Data Wrangling: Subsetting Vectors and Factors Meeta
14:15 - 14:20 Break  
14:20 - 15:00 More Data Wrangling: Dataframes, Matrices and Lists Jihe

Day 4

Time Topic Instructor
13:00 - 13:20 Setting up for data visualization Meeta
13:20 - 14:00 Plotting with the ggplot2 package Meeta
14:00 - 14:05 Break  
14:05 - 14:30 In-class exercise: Generating a boxplot Jihe
14:30 - 14:45 Review of additional materials and exercises Jihe
14:30 - 14:45 Wrap-up Meeta

Additional Lessons

Below we have listed a few extra lessons for you to peruse through. These are detailed lessons that utilize the same data set used in the workshop. We encourage you take a look as they cover some concepts that can enhance your understanding of programming in R.

Exercises

The key to mastering a skill is through application. In this workshop, we have provided you with the fundamental concepts required to get started in R. We encourage you to build upon that base through some practical application. We have created the exercises below, which allow you to play and practice your coding in R. For each set of exercises, we also provide the answer key.

Go ahead and give it a try!