R: Further Topics

  • 5 hours
  • 1 day
  • 01 July 2019


This one-day course is for those familiar with the basics of the statistical software R and want to learn how to use R's advanced features.

You should have basic knowledge of R programming and statistics (e.g. mean, median, confidence intervals).

This course is run by UCL's Centre for Applied Statistics Courses (CASC) - part of the UCL Great Ormond Street Institute of Child Health (ICH).

Course content

This course will cover the following topics:

  • An introduction to the Rstudio software
  • Organising and merging multiple datasets
  • Conditional (TRUE of FALSE) statements
  • Conditional commands (if, if else, etc.)
  • Loops
  • Creating your own function
  • An introduction to ggplot2 (as time allows)

Computers and software

The course will take place in a cluster room, with access to a computer and R.

You're welcome to bring your own laptop if you prefer, but you should ensure R is installed before attending (installation guidelines will be made available two weeks before the course).

Learning outcomes

By the end of this course you should be able to:

  • use the software Rstudio for R programming
  • work with multiple datasets that may be linked and part of the same analysis
  • make R code more generalisable and responsive to changes in the data
  • use loops to make code more concise and understand when they are required
  • create new R functions


You can request a certificate of attendance for this course once you've completed it. Please send your request to

Include the following in your email:

  • the name of the completed course for which you'd like a certificate
  • how you'd like your name presented on the certificate (if the name/format differs from the details you gave during registration)

Cost and concessions

The fees are as follows:

  • External delegates (non UCL) - £200
  • UCL staff, students, alumni - £100*
  • ICH/GOSH staff and students - free

* valid UCL email address and/or UCL alumni number required upon registration

Prices include printed course materials, refreshments (and lunch for non-ICH participants) 12:45pm - 1:45pm.


You can cancel your booking up to five working days before the start of the course for a full refund, but please give as much notice as possible. Places cancelled or changed after this point won't be eligible for a refund. Please send all cancellation requests to the course administrator.

Find out about other statistics courses

CASC's stats courses are for anyone requiring an understanding of research methodology and statistical analyses. The courses will allow non-statisticians to interpret published research and/or undertake their own research studies.

Find out more about CASC's full range of statistics courses, and the continuing statistics training scheme (book six one-day courses and get a seventh free.)

Sign up for short course announcements: Subscribe to the UCL Life Learning newsletter to receive news and updates on courses in your chosen area. (For updates on a specific course, contact the administrator - see 'Contact information'.)

Course team

Dr Dean Langan - Course Lead

Dean joined GOS ICH in 2015 as a Teaching Fellow in CASC. He has a Bachelor’s degree in Mathematics from University of Liverpool, a Master's degree in Medical Statistics from University of Leicester, and a PhD from University of York for his research in statistical methods for random-effects meta-analysis. He's worked as a statistician on a number of clinical trials related to stroke and myeloma at the Clinical Trials Research Unit in Leeds. His specialist areas include statistical methods for meta-analysis, R programming, clinical trial methodology and research design.

Course information last modified: 29 Mar 2019, 11:40