Welcome to Intro to R! This short course provides a gentle, hands-on introduction to the R programming language for data science applications. You will learn the fundamental skills required to import, tidy, transform, manipulate, and visualize real world consumer data. The following is an outline of the material covered in this training:
Day 1
Topic | Time |
---|---|
Breakfast / Social time | 8:00 - 9:00 |
Intro & Fundamentals | 9:00 - 10:00 |
Importing data | 10:00 - 10:30 |
Break | 10:30 - 10:45 |
Data transformation | 10:45 - 12:00 |
Lunch | 12:00 - 1:00 |
Review | 1:00-1:30 |
Data visualization | 1:30-2:30 |
Break | 2:30-2:45 |
Case study | 2:45-4:00 |
Q&A | 4:00-4:30 |
Day 2
Topic | Time |
---|---|
Breakfast / Social time | 8:00 - 9:00 |
Review | 9:00-10:00 |
Data types | 10:00-10:45 |
Break | 10:45 - 11:00 |
Tidy data | 11:00-12:00 |
Lunch | 12:00 - 1:00 |
Joining data | 1:00-1:45 |
Data structures | 1:45-2:30 |
Break | 2:30-2:45 |
Case study | 2:45-4:00 |
Q&A | 4:00-4:30 |
To prepare for this course please complete the following prior to the day of class:
-
Download the class material here. This will provide you with a zipped file that contains the data and R scripts to follow along during class. I have also included handy cheat sheets that you can reference throughout different sections. Be sure to unzip this file and save it in an easy to reach directory for the workshop.
-
All slides are available via the hyperlinks in the schedule above so that you can follow along.
-
Please have the following versions of R and RStudio installed. If you have an earlier version of R that is at least version 3.4.5 or later you should be ok but its best to be as current as possible.
- R: 3.6.1 [download latest version]
- RStudio: 1.2.5001 [download latest version]
- Visit here if you need installation instructions
If you have any specific questions prior to the class you can reach out to me (Brad Boehmke) directly at [email protected]
This work is licensed under a Creative Commons Attribution 4.0 International License.