UCL Learning Portfolio


DSD: An Introduction to R with Rstudio - Part 4 (Remote classroom)
Course Description:

This course is designed to help you to use R and R-studio to import, manipulate, describe and analyse categorical and continuous data and to produce plots and tables to support analysis.

There will be four online tutorials designed to be taken in sequence, one an introduction to the course and three specialist tutorials. This tutorial is Part 4 of the series.

This course involves around six hours of web-based learning which includes exercises with solutions, links to short videos and, other reference material. While working through this material you will develop an example R script.

Once you have booked on the course you will be able to access all of the online materials in our Moodle course.


You should have a good understanding of statistical concepts. No prior experience with R is required, but experience using a spreadsheet application such as Excel would be an advantage.


Please ensure you are using Desktop@UCL or the UCL VPN when booking because you need to be on the UCL network to use the system.

Please ensure you complete any necessary pre-learning (found in our Moodle course) beforehand.

Once you have enrolled, you will need to click on the play button under 'My current enrolments' in My Learning to join at the time of the live session. You will also receive an email containing the direct joining link at least a day before the session.

We would encourage those who are new to Blackboard Collaborate/Microsoft Teams to join within the first 15 minutes of the advertised start time in order to test out their connec

At the end of this four part course you will be able to:

  • Use built-in R datasets
  • Import data from plain text files
  • Create bar and pie charts for categorical variables
  • Create histograms and box plots for numeric variables
  • Calculate frequencies and descriptive statistics
  • Creating crosstabs for categorical variables
  • Transform variables
  • Code missing data
  • Analyse a dataset by subgroups
  • Create scatterplots
  • Calculate correlations
  • Carry simple linear regressions
  • Build ANOVA and multiple regression models

You will also learn the basics of R scripting and how to organise R projects.

Intended Audience:
This course is aimed at those wishing to use R to analyse their data who have no prior experience of using R.
Target Audience: All
24/03/2022 - 24/03/2022  (Enrol between 02/12/2021 and 22/03/2022) Enrol

Register Interest in future dates Register Interest

Back to MyLearning Catalogue