Structural Equation Modeling in R using lavaan (E-Learning Course)
In this e-learning course, we will cover the basics of structural equation modeling (SEM) using the R package lavaan.
In this e-learning course, we will cover the basics of structural equation modeling (SEM) using the R package lavaan.
Structural equation modeling (SEM) is a powerful tool with which researchers can build intricate models of structural relationships and measurement processes. Traditionally, open-source software options for estimating structural equation models have been quite limited, but the lavaan project (https://lavaan.ugent.be/) has been steadily changing this narrative. The lavaan package is a completely free and open-source R package that implements a wide range of SEMs. The package is also being actively developed, so its capabilities continue to grow.
In this e-learning course, we will go over the basics of SEM using lavaan. We will first cover the lavaan syntax and the workflow of analyses using lavaan. We will then discuss how to implement common SEMs in lavaan. For example:
We will also consider issues that complicate the analysis and how these issues are addressed in lavaan. For example:
The course will be open for four weeks. During this time the participants can work through the material at their own pace. In addition to the scaffolded, self-paced instruction provided by the electronic course materials, participants will also have the opportunity to interact directly with lavaan experts via forum discussions and live, online Q&A sessions.
The Q&A sessions serve both as a time to discuss the course content and as consulting time. In these sessions, the instructors will answer participants’ questions about the course material and help participants apply the newly learned techniques to their own data.
Participants should install both R and RStudio (the free desktop version) on their computers before the beginning of the course.
No prior experience with lavaan is required, but we will not cover basic R usage. We will focus primarily on how to implement various SEM analyses using lavaan. So, some prior experience with R is strongly encouraged. We will provide information on external resources that participants can use to brush-up on their R or SEM knowledge before following this course.
The substantive content of this course largely overlaps with S20: Introduction to Structural Equation Modeling using Mplus (with differential specializations in the advanced topics). These two courses can, therefore, be viewed as largely equivalent alternatives that target different audiences by employing different software (i.e., lavaan vs. Mplus) and instructional formats (i.e., online vs. on-location).
There is no direct follow-up to this course that covers more advanced analyses using lavaan, but participants who are interested in using SEM to analyze longitudinal data can follow S23: Advanced Longitudinal Modeling in Mplus. After completing this course, participants who wish to follow S23 will have sufficient statistical background knowledge, but they will need to review the corresponding Mplus usage/syntax.
dr. Kyle M. Lang and dr. Rebecca Kuiper
Master and PhD students, PhDs, researchers, and other professionals who are interested in learning (more) about the lavaan project, how to use lavaan to estimate common structural equation models, and how they can apply lavaan in their own work. The course will be taught at a beginning master level.
For an overview of all our summer school courses offered by the Department of Methodology and Statistics please click here.
After completing this course, participants will be able to:
The course content comprises five full days of material delivered via pre-prepared online lessons. The course will run for four weeks. The participants can work through the content at their own pace during these four weeks. After the conclusion of the course, the materials will remain available to registered participants through a static webpage. The instructors will be available throughout the course via forum discussions and live, online Q&A sessions.
You will receive a certificate upon course completion. Please be aware that this course does not include graded activities, and therefore we cannot provide a transcript of grades.
PhD students from the Faculty of Social and Behavioural Sciences at Utrecht University have the opportunity to attend three Winter/Summer School courses funded by the Graduate School of Social and Behavioural Sciences. Additionally, they may choose to take as many courses as they wish at their own expense from their personal budget.
Utrecht Summer School does not offer scholarships for this course.
Online course
We also offer tailormade M&S courses and in-house M&S training. If you want to check out the possibilities, please contact us at ms.summerschool@uu.nl