Set Up

1. Install or update R

If using a device managed by your organisation, install R from your organisational software repository or contact your IT department for help.

To download and install R on a personal machine:

  • Windows: Select ‘base’, then ‘Download R for Windows’. Run the installer
  • Mac:
  • Linux

2. Install or update RStudio

If using a device managed by your organisation, install RStudio from your organisational software repository or contact your IT department for help.

To download and install RStudio on a personal machine (requires administrator privileges):

  • Go here and click ‘Download RStudio Desktop’ underneath ‘2: Install RStudio’, or scroll down and select the appropriate version for your operating system.

3. Install R packages

Open RStudio and install the following R packages by:

  • Selecting Tools > Install Packages > and entering readr, dplyr, tidyr, ggplot2, purrr, renv, car, rstatix and select ‘Install’.

OR

  • Running the following command in the console:
install.packages(c("readr", "dplyr", "tidyr", "ggplot2", "purrr", "renv", "car", "rstatix"))

4. Install Git

Install Git on Windows:

  • Download and install Git for Windows.
  • During installation, when asked about “Adjusting your PATH environment”, make sure to select “Git from the command line and also from 3rd-party software”. Otherwise, accept the default options.

Install Git on Mac:

  • Open the Terminal app, type git --version and press Enter/Return.
  • If it’s not installed already, follow the instructions to Install the “command line developer tools”.
  • Do not click “Get Xcode” - it will take too long and is not necessary for our Git lesson.

Install Git on Linux:

  • If Git is not already available, install it via your package manager.
  • For Debian/Ubuntu run sudo apt-get install git and for Fedora run sudo dnf install git.

5. Create a GitHub account

Go to github.com and create a free account. If you use your organisational email address you may be eligible for a free upgrade to GitHub Education. If you would like to remain anonymous, choose an appropriate username and see these instructions for keeping your email address private.