Data Processing and Visualization in R

Jeff Stevens (he/him)


Course introduction

Course goal

Source: Allison Horst

Course information

Course structure and materials

  • Before class: Readings and presentations

  • During class: Coding

  • After class: Exercises

  • Course website:

    • Resources

Course information


  • Learning journal
  • Exercises
  • Check-ins
  • Projects

Course information


  • CReativity

Course information

Diversity, inclusion, wellness

Source: Allison Horst


Questions about R or the course?

R Introduction


  • All code is in monospace font text

  • R functions end with parentheses: function()

  • Directory names end with slash: home/

  • Package names are surrounded by curly braces: {tidyverse}

  • Keyboard buttons separate keys with a plus: Ctrl+S

  • These are parentheses (), brackets [], and braces {}

  • Links are in light blue text

Mental model of R

Base R vs. tidyverse

Let’s code!

Introduction coding [Rmd file]