R for data science

This course is intermediate level and builds on the content from our R for beginners course. We cover a wide range of topics from programming concepts to introduction to machine learning. Offered online and can be undertaken at your own pace accessing 1-1 support when required. Next course: Tues 1st - Fri 4th April 2025.

The course covered content for these learning objectives:

  1. To write your own custom functions
  2. To use for loops, apply functions and if statements
  3. To analyse large matrices of data in a semi-automated way
  4. To normalise data
  5. To quantify and correct batch effect
  6. To undertake the most common clustering algorithms including k-means and hierarchical
  7. To perform variable selection and present these results in different plots including heatmaps
  8. To do 2-way ANOVA
  9. To undertake multivariate modelling
  10. A brief introduction to machine learning.
  11. A brief introduction to functional enrichment with R using the package clusterProfiler

The course included brief theoretical introductions followed by hands on exercises based on real life research examples. The first two days of the course focus on learning programming concepts that would allow the delegates to speed up their anlayses and build their own custom functions. This follows other two days of hands-on exercises covering the typical research pipelines from normalisation to functional enrichment.

Administrative information

  • This course requires prior knowledge of R. Places are extremely limited and will be offered based on the answers from the registration form.
  • Fees are £400 for academic delegates, £600 for delegates from public institutions (not academic). Industry delegates may submit an application and will be quoted in individual basis.
  • If you are a delegate from the University of Liverpool you can access student bursaries. Please fill in your application form in the link accessible via the registration form. Note the delegate bursaries applications close earlier than general registrations. If applying for one you must also fill in a registration form.

 What did our delegates have to say about this course?

Took the intermediate course at the beginning of lockdown and I can honestly say I am using R every day now (and having so much fun!)-recommend to anyone who has data to analyse. Dr Helen Wright, Career Development Fellow Versus Arthritis; Tenure Track Fellow, University of Liverpool.

Can’t recommend these courses and the support team enough! Fab accessible content that got this (former) R-phobic coding and growing in confidence. Dr Hannah Davies, Postdoctoral Research Associate, University of Liverpool.

Thanks to the fantastic @LivUniCBF 'R for data science' course... wish I'd done this years ago!. Dr Katharine Stott, Wellcome Trust Clinical Fellow

 

 

Back to: Computational Biology Facility