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!