| University Libraries

See Updates and FAQs for the latest library services updates. Subject Librarians are available for online appointments, and Virtual Reference has extended hours.

Resources to learn and use the Open Source Statistical software R (R-Project)

- Stat 545 - Course material on Data wrangling, exploration, and analysis with R [UBC]
- Emphasizes workflow issues, including RMarkdown and Git.
- Starts with Data but also covers function writing, make, APIs and Shiny apps.

- swirl - Learn R and statistics using R itself. Only a few courses, some old/wordy.
- RYouWithMe - Starts at the basics and goes at a slow and steady pace (R-Ladies Sydney)
- The site has videos and text, or you can see the YouTube Channel

- DataCamp - Interactive tutorials, some free like Introduction to R and the YouTube channel
- Instructors can give free access to all tutorials for their students in classs.

- Data Carpentry Workshop Materials
- Starts with objects (not datasets)

- Data Science for Social Scientists by Richard Landers
- Materials incorporate (and assume access to) DataCamp Courses
- Includes Video (YouTube) and lectures
- Starts with programming concepts first, including the old apply functions (often overly complicated)

- R Documentation (Social Science Computing Cooperative- SSCC)
- Several book-like tutorials with follow-along examples and exercises
- Separate sections using base R and the tidyverse.
- Also covers basic regression and diagnostics.

- Using R for Psychology Research by The Personality Project
- Older, still uses the apply functions and no tidyverse or afex
- Focuses on the psych package: Getting Started with R and the psych package

- Exploratory Data Analysis in R (Colby College)
- From an undergraduate environmental science course (ES218)
- Starts with dplyr, and the group_by and summarize functions, which are somewhat overly complicated
- Covers graphics in base, lattice, and ggplot and other options.
- ANOVAs don't use the afex package

- ModernDive: Statistical Inference via Data Science by Chester Ismay and Albert Y. Kim
- An Introduction to using Political and Social Data Analysis using R by Thomas M. Holbrook - Focuses on Statistics, uses Base R for data transformations.
- YaRrr! The Pirate's Guide to R by Nathaniel D. Phillips
- R Programming for Data Science by Roger D. Peng - Focused on Programming
- Introduction to Programming with R by Digital Science Center at Universität Innsbruck

- Last Updated: Jul 28, 2024 9:52 AM
- URL: https://infoguides.gmu.edu/learn_r
- Print Page

**Ask a Librarian | Hours & Directions | Mason Libraries Home**

Copyright © George Mason University