Skip to Main Content

Intro to R Programming

R is a powerful tool for data analysis and visualization; this guide will provide resources to get you started with this programming language!

Workshop Information

The interactive R workshops held at the Leatherby Libraries will cover the basics of R programming. The workshops are designed for absolute beginners or for those looking for basic refreshers. 

Participants are encouraged to sign up for a free online Posit Cloud account (https://posit.cloud) prior to the workshop. You may bring your own laptop or use a provided desktop at the workshop.

You can review the slide deck covered in each workshop here, and download relevant data sets for practicing.

Workshop 1: Introduction to R Programming

Covers the basics of R and RStudio to effectively work with and visualize data. An overview will be given on R syntax, the RStudio interface, data structures in R, importing data sets, and saving your work in R.

Workshop 2: Intro to Data Wrangling in R

Learn the process of inspecting and manipulating data sets to extract data in a useful format for visualization and modeling. Using the tidyverse library, apply indices and functions to subset, merge, and export new data tables.

Workshop 3: Intro to R Graphs

Introduction to data visualization using base R graphing functions and the ggplot2 package on the RStudio interface.