Introduction to R

  • Sheffield - 10th December 2018
  • 09:30am - 5pm
  • Pam Liversidge Design Studio 1 - D06

Course Data

  • Please download and extract (un-zip) this zip file into the directory on your computer that you wish to work in

Materials

Feedback

Please give your feedback on the course using this link.

Overview

R is a highly-regarded, free, software environment for statistical analysis, with many useful features that promote and facilitate reproducible research.

In this course, we give an introduction to the R environment and explain how it can be used to import, manipulate and analyse tabular data.

After the course you should feel confident to start exploring your own dataset using the materials and references provided.

Who should attend this course?

Researchers in life sciences who want to get started using R for their data analysis

Objectives:- After this course you should be able to:

  • Import data and plot graphs
  • Create a documented and reproducible piece of R code
  • Know how to develop your skills in R after the course

Aims:- During this course you will learn about:

  • The RStudio interface to R
  • The many ways to access help about R
  • Basic object types in R
  • Importing tabular data into R
  • Manipulating data in R with dplyr
  • Using in-built functions
  • Basic Plotting in ggplot2
  • Customizing plots
  • Creating reproducible reports in R

Prerequisites

  • No prior programming experience is required, but those attending should be able to use a plain text editor.

Software installation

You will need to bring an internet-enabled laptop to the course and install the latest versions of both R and RStudio before coming to the course

Windows

Install R by downloading and running this .exe file from CRAN. Also, please install the RStudio Desktop IDE.

Mac

Install R by downloading and running this .pkg file from CRAN. Also, please install the free RStudio Desktop IDE

Linux

You can download the binary files for your distribution from CRAN. Or you can use your package manager (e.g. for Debian/Ubuntu run sudo apt-get install r-base and for Fedora run sudo yum install R). Also, please install free the RStudio IDE.

Instructors

  • Mark Dunning, Bioinformatics Core Director
  • Sokratis Kariotis, PhD Student, Wang lab
  • Niamh Errington, PhD Student, Wang lab

Timetable (provisional)

  • 09:30 - 11:00 R basics
  • 11:00 - 12:30 Dealing with Data
  • 12:30 - 13:30 LUNCH (not provided)
  • 13:30 - 14:30 Dealing with Data (continued)
  • 14:30 - 16:00 Plotting
  • 16:00 - 17:00 Summarising and joining

Registration

Registration is now closed.

References