Course: Intro to R Bootcamp
Instructor
Course Description
This short course provides an intensive, handson introduction to the R programming language to provide students with the fundamental programming skills required to start their journey to becoming a modern day data analyst.
Course Objectives
Upon successfully completing this course, students will:
 Be up and running with R
 Understand the different types of data R can work with
 Understand the different structures in which R holds data
 Be able Import data into R
 Perform basic data wrangling activities with R
 Compute basic descriptive statistics with R
 Visualize their data with base R and ggplot graphics
Structure of Class Time
The two inclass sessions will consist of both lectures, live coding by the instructor and hands on programming by the students. The hands on practice will be sequential in which students will practice applying code as it is learned.
Material
You can download the required classroom material here: . In this file you will find the slides, data, and initial code scripts that we will go through in class. The folder is large (35MB) so be patient. If you don’t want to download all the material at once you can also download each session’s information below.
Schedule
Session 
Description 
Resources 
1 
Introduction & Getting started with R 

2 
Importing text and Excel data into R 

3 
Understanding the primary data structures that R uses to hold your data 

4 
Understanding the basics of working with different types of data 

5 
Creating tidy data sets 

6 
Transforming & manipulating data made easy 

7 
Quick plots for early exploratory data analysis 

8 
Advanced plotting with ggplot 

9 
Case study 

10 
Case study 
