Introduction to R

These are the course notes for the “Introduction to R” course given by the Monash Bioinformatics Platform.

R is both a programming language and an interactive environment for statistics. Today we will be concentrating on R as an interactive environment.

We will be using RStudio, a friendly front end to R. On the day, we will be using RStudio from the web, but you can also install R and RStudio on your laptop. Both R and RStudio are free.

Course material

r-intro.pdf - These notes as a pdf. - Zip file containing data we are working with.


Introducing R


Starting out in R (.Rmd)

Working with data in a matrix (.Rmd)

Working with data in a data frame (.Rmd)

Plotting with ggplot2 (.Rmd)

See also

In this series:

Other resources:


This course is developed by the Monash Bioinformatics Platform, with contributions by Paul Harrison, Haroon Naeem, and Nick Wong.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Some of this material is derived from work that is Copyright (c) Software Carpentry. Any errors and failures of pedagogy are our own.

These notes on GitHub