skip to content

The Psychometrics Centre

Cambridge Judge Business School

Structural Equation Modelling in R

This course offers an introduction to Structural Equation Modelling (SEM) using R, the popular open-source software for statistical computing and graphics. It will present the lavaan package, rapidly becoming the tool of preference for SEM in R. Participants will actively work through practical examples to gain first-hand experience in the application of factor analysis and other more advanced latent trait models. We will also introduce ggplot2, a simple R package for data visualisation. You will be learning the following topics in this course:  

  • Introduction to R and data analysis
  • Graphical representations of data points and latent trait models
  • Basic concepts of factor analysis (EFA/CFA/Categorical CFA)
  • Basic and advanced Structural Equation Models (SEM)
  • Application of mediation & moderation techniques and bootstrapping estimator
  • Multiple-group analysis and evaluation of continuous and categorical data measurement invariance, as well as longitudinal measurement invariance

You don’t need to know R to follow the course. However, if you are not familiar with R, you will need to attend Day 1, which is an introduction to the R software. On completion, participants should have a good knowledge of the topics covered and have acquired an independent use of R and latent trait analysis.

We believe in active learning and developing practical skills. Thus, the necessary theoretical introduction will be illustrated with practical examples and we will be working with real data. No prior knowledge about SEM is assumed. The pace of teaching is adjusted to suit the level of the participants. Teaching will be in small groups so that delegates can make the most of the teaching.

Participants should bring their laptop computers with them, and have installed the latest version of R from and RStudio from before arrival. 

Lunch is provided throughout the workshop, and weather-permitting we organise a punting tour on River Cam on Day 3 or 4.

Location Dates and Time Price per delegate (exc. VAT) Tutors

Judge Business School
Trumpington Street

Cambridge CB2 1AG

Room KH107 (Keynes House)


25th to 28th August 2020 

9.30 to 17.00

For details of the content
for each day see the
schedule below

4 days (Tues to Fri)
Business: £945
Academic: £795
Student: £695


3 days (Wed to Fri)
Business: £795
Academic: £645
Student: £545

Click on links above to pay by card or request invoice

Dr Luning Sun,
Dr Aiden Loe

Teaching plan:




Day 1

  • Introduction to R
  • Data analysis in R
  • Data visualisation in R, using ggplot2 package

Day 2

  • Path analysis
  • Mediation analysis
  • Moderation analysis
  • Exploratory Factor Analysis

Day 3

  • Confirmatory Factor Analysis
  • Hierarchical Latent Modelling
  • Bi-factor model

Day 4


  • Test of measurement invariance across groups (multiple-group CFA)
  • Test of measurement invariance within-person (longitudinal measurement invariance)
Tuesday, 25 August, 2020 - 09:30
Event location: 
Cambridge, UK

Upcoming events