R Resources

Here are some additional resources for installing R and RStudio on your computer, and developing your expertise with R.

Installing R and RStudio
Download Mirrors for the Most Up-to-Date Version of R
R is completely free and open-source, so you will never have to pay for it. It is also frequently updated, so make sure you have the most up-to-date version by visiting this link and finding the download mirror closest to your location. You can also find out more about R and its development, and keep on top of R-related news, at this site.

Install RStudio
The easiest way to use R is through a visual interface called RStudio. RStudio allows you to edit scripts, access the command-line for R, view graphical outputs, and monitor the status of objects, all in one place. Best of all, like R itself, RStudio is free and open-source.

Basic Introductions to R
R for Cats (and Cat Lovers)
This is a fun and gentle introduction to the basics of using R. If you are accessing R through RStudio, this tutorial is based on the command-line for R, typically appearing in the bottom-left window of RStudio.

swirl is an innovative way to learn R within R itself. This is essentially a package that you install in R, that allows you to launch interactive courses. The courses available include basic introductions to R as well as more complex topics.

Intermediate and Advanced Topics
Developed by Selva Prabhakaran, this site provides numerous resources for learning R. This includes a tutorial for learning the basics, several guides for producing graphics with R (using the package ggplot2), and advanced statistical topics like regression and time-series analyses.

Learning Statistics with R
This free book by Danielle Navarro provides a guide to learning statistics using R. It provides a basic overview of how to use R, then progresses through descriptive statistics to more advanced topics, including Bayesian statistics. There is also a site that provides more information about this book and its variations, along with related resources. The same author has also produced a slightly more advanced tutorial for psychological researchers interested in using R.

Using R for Psychological Research
The Personality Project website provides a set of detailed tutorials on how to use R for psychology research. Here you can find assistance with the very basics of R (e.g., installing the software), as well as tutorials walking you through the steps needed for most of the analyses you're likely to encounter in a typical project.