R Awareness Tutorial

Mike Croucher

EPSRC Research Software Engineering Fellow

www.walkingrandomly.com
@walkingrandomly
M.Croucher@Sheffield.ac.uk
Sheffield Open Data Science Initiative
Sheffield RSE group

What we'll learn?

  • A little bit about the R language
  • A lot about the tools and eco-system that surround R

We'll be using Windows. Why?

  1. Because it's the most popular OS used in Research (*).
  2. Whatever your favourite OS is, you'll be supporting people who use Windows.
  3. Time. This is a short session.

    (*) According to 2015 survey of Sheffield's Engineering faculty and 2012 survey of Manchester's EPS faculty.

What we'll cover

  • Section 1 - Install several versions of R and learn some basic commands
  • Section 2 - The Importance of packages
  • Section 3 - R Studio : A popular user interface for R
  • Section 4 - Jupyter Notebook
  • Section 5 - R in the cloud: SageMathCloud
  • Section 6 - Revolution R Open - A faster R from Microsoft
  • Section 7 - How R interacts with other applications

Format

Self paced exercises - All material at https://github.com/mikecroucher/R_awareness