Skip to main content

Interesting Links


LF903 - Quantitative Skills for System Biology: basic programming with R. Module for PhD/postgrads, 10x3hr session on Wednesday pm, plus 2 hour exam. Contact Sasha Ott ( if you would like to join (open to others if space).

Oxford Spring School - Advanced Methods for Social Scientists

Bioinformatics training -

R User Group/Conference

Warwick R User Group: - including resources!

Eurpoean R Users Meeting:

Cheatsheets/Other help

RStudio cheatsheets (dplyr, rmarkdown, RStudio): - second page has cheatsheet of keyboard shortcuts (also customisable)

R for Stata users:

Introduction to LaTex:

Additional material from last year’s workshop (more on LaTeX + markdown and programming to avoid copy-pasting code for similar tasks):


bookdown: e-books created with R markdown, good quality and free!

Quick-R: website with associated book containing useful how-to’s

Advanced R: to learn more about R as a programming language

Many books/e-books in Warwick library, e.g.

  • The art of R programming (Norman Matloff)
  • Data Analysis and Graphics Using R (John Maindonald and John Braun)

Getting Help

Programming Q & A site: Use tags to refine search, e.g. “[r] [ggplot2] remove legend title”.

RStudio Community forum: A new site for discussion/help on issues particularly related to the RStudio IDE and the tidyverse set of packages (including tidyr and dplyr, see

More on getting help on R:

Finding out about R packages etc

R Seek:

CRAN task views: and Bioc task views:

R Bloggers: To subscribe to RSS feed, add following to your RSS reader:

Twitter: #rstats

Miscellaneous mentioned in last session

citation("pkgName") informs you how to cite a package that has been critical to your work; citation() gives the citation to use for R itself.

Results from community poll: “How do you currently discover and learn about R packages?” (n=1099)

Research compendia

Why sharing data and code is a good idea:

Structuring your project materials to share:

Example compendia sharing data + R code

Warwick researchers are encouraged to

  • deposit in the repository most aligned with and most likely to be searched by colleagues in your field, with WRAP as a back-up.
  • inform the WRAP team if a deposit is made elsewhere, so that a metadata record can be created to link to the deposit. The data should only be stored in one place (to avoid problems of versioning and precedence).

More advice on managing your research data: