Introduction to R & Statistical Modelling in R

Date:

04/03/2025 - 07/03/2025

Organised by:

Royal Statistical Society

Presenter:

Jumping Rivers Tutor

Level:

Entry (no or almost no prior knowledge)

Contact:

training@rss.org.uk

Map:

View in Google Maps  (EC1Y 8LX)

Venue:

Online

Description:

The purpose of this course is to introduce participants to the R environment for statistical computing. The course focuses on entering, working with and visualising data in R, and linear regression modelling in R.
 

Learning Outcomes

By the end of the course, participants will be able to use R to:

  • Have a clear understanding of R/RStudio IDE and its background.
  • Be familiar with navigating the RStudio IDE.
  • Understand the core fundamentals of R.
  • Understand functions and arguments.
  • Be able to create vectors and applying functions.
  • Be exposed to the tibbles and {tidyverse} package.
  • Be able to comfortably import, export, and store data in R.
  • Have a basic introduction to graphics with {ggplot2}.
  • Have a basic understanding of manipulating data manipulation with {dplyr}.
  • Understand logical and relational data partitioning.
  • Have a thorough understanding of popular statistical techniques.
  • Have the skills to make appropriate assumptions about the structure of the data and check the validity of these assumptions in R
  • Be able to fit regression models in R between a response variable and understand how to apply these techniques to their own data using R’s common interface to statistical functions.
  • Be able to cluster data using standard clustering techniques.

Topics Covered

  • Introduction to R: A brief overview of the background and features of the R statistical programming system.
  • Data entry: A description of how to import data.
  • Data types: A summary of R’s data types.
  • R environment: A description of the R environment including the R working directory, creating/using scripts, saving data and results.
  • R graphics: Creating, editing and storing graphics in R.
  • Summary statistics: Measures of location and spread.
  • Manipulating data in R: Describing how data can be manipulated in R using logical operators.
  • Basic hypothesis testing: Examples include the one-sample t-test, one-sample Wilcoxon signed-rank test, independent two-sample t-test, Mann-Whitney test, two-sample t-test for paired samples, Wilcoxon signed-rank test.
  • ANOVA tables: One-way and two-way tables.
  • Simple and multiple linear regression: Including model diagnostics.
  • Clustering: Hierarchical clustering, k-means.
  • Principal components analysis: Plotting and scaling data.

Target Audience

This course is ideally suited to anyone who:

  • Is familiar with basic statistical methods (e.g. t-tests, boxplots) and who want to implement these methods using R
  • Has used menu-driven statistical software (e.g. SPSS, Minitab) and who want to investigate the flexibility offered by a command line package such as R
  • Is already familiar with basic statistical methods in R and would like to extend their knowledge to regression involving multiple predictor variables, binary, categorical and survival response variables
  • Is familiar with regression methods in menu-driven software (e.g. SPSS, Minitab) and who wish to migrate to using R for their analyses

Assumed Knowledge

The course requires familiarity with basic statistical methods (e.g. t-tests, box plots) but assumes no previous knowledge of statistical computing. 

For this online course, participants are not required to have R installed on their own laptops. A virtual environment, which can be accessed through a web browser, will be used to run R and view course materials.

Cost:

Prices from £668.40 to £926.40 (including VAT)

Website and registration:

Register for this course

Region:

Greater London

Keywords:

Quantitative Data Handling and Data Analysis, R, RStudio, Modelling, tidyverse, Clustering.


Related publications and presentations from our eprints archive:

Quantitative Data Handling and Data Analysis
R

Back to the training database