A limited number of discounted spaces are available for members of the HDR UK Alumni Network, HDR Global and the Association of Professional Healthcare Analysts. Please use the link here or the check out option below to book your tickets.

Book Now

The course has been split over three days, each from 9:30am to 1pm. The course introduces the building blocks of the R language and covers the features of R and how it compares to other languages along with writing scripts and how to get help when you need it. This sessions will introduce data types and objects (e.g., vectors and lists) and show you how we can use ‘subsetting’ to slice and select our data. Finally we’ll introduce functions, iteration and control flow — allowing you to work efficiently and avoid repetition.

We will also focus on data manipulation in R. Up to 90% of our time is spent cleaning data, so we’ll need some tools to help. We’ll cover essential tasks such as selecting columns or rows, sorting a dataset, creating or modifying columns, merging or reshaping, and grouping or summarising data. We’ll also see how pipes can combine these steps into efficient, streamlined workflows. This day also introduces ggplot2, a package for creating publication-ready graphics. We’ll wrap up with a practical exercise to put your new skills to the test and time for your questions about problem-solving with R.

The interactive online sessions will combine lectures with plenty of time for practice so that you can get hands-on experience with the material in a health data science context. Places are limited, so please book now to avoid disappointment and reserve your spot.

Ticket cost: £160


  • 09:30 — 10:30

    Welcome; Introduction to R

    10:30 — 12:00

    Data types, objects, subsetting

    12:00 — 12:30


    12:30 — 13:00

    Functions in R

  • 09:30 — 10:30

    Functions, iteration, control flow

    10:30 — 13:00

    Data manipulation in R and practical, including:

    • Base R, tidyverse, data.table
    • Pipes
    • Essential data manipulation tasks (selecting, sorting, creating or modifying columns, merging, reshaping, grouping and summarising)
  • 09:30 — 10:30

    Recap and practical

    10:30 — 11:45

    Graphics with ggplot2

    11:45 — 12:15


    12:15 — 12:45

    Dynamic reporting with Quarto

    12:45 — 13:00

    Wrap up; your questions

Interested in accessing more training from HDR UK? Sign up to HDR UK Futures to access our growing online curriculum.

HDR UK Futures