Source: XKCD

Intro to R

This is a beginners R course for graduate students about to start POLS 200B at UCLA. The purpose of this course is to introduce you to the R programming language, R Studio, and R Markdown. By the end of the course, students should have an understanding of object oriented languages, work flow, reproducibility, basic data structure, loops, and functions. Please download the files below. We will work through them together.

Download Day 1 Materials

Download Day 2 Materials


Teaching Experience: Instructor

Graduate Bootcamp in R Statistical Programming (2016-2019)

PS6: Intro to Data Analysis (Summer 2018; Summer 2019)

Cluster 60A: Intro to Data Analysis — Public Opinion in the 1960s (Spring 2019)

Teaching Experience: Teaching Assistant

Political Communications, UCLA (Fall 2018; Winter 2018)

American Politics, UW (Fall 2014; Winter 2014; Spring 2015)


Creating Realistic Stimuli with Chrome Developer Tools