ECPR

Install the app

Install this application on your home screen for quick and easy access when you’re on the go.

Just tap Share then “Add to Home Screen”

ECPR

Install the app

Install this application on your home screen for quick and easy access when you’re on the go.

Just tap Share then “Add to Home Screen”

Your subscription could not be saved. Please try again.
Your subscription to the ECPR Methods School offers and updates newsletter has been successful.

Discover ECPR's Latest Methods Course Offerings

We use Brevo as our email marketing platform. By clicking below to submit this form, you acknowledge that the information you provided will be transferred to Brevo for processing in accordance with their terms of use.

Introduction to Structural Equation Modelling

Course Dates and Times

Monday 30 July - Friday 3 August and Monday 6 August - Friday 10 August

09:00-10:30 / 11:00-12:30

Jochen Mayerl

Jochen.Mayerl@sowi.uni-kl.de

Technische Universität Chemnitz

The course gives an introduction to theory and practice of Structural Equation Modelling (SEM).
It is shown how theoretical latent constructs (e.g. social and political attitudes, values, and intentions) can be operationalised and how their causal relationships can be tested. The course introduces to the logic of SEM using computer software AMOS but shows how to use lavaan (R) and Mplus as well.

The first part of the course introduces the specification of Confirmatory Factor Analysis (CFA) as a special case of SEM. Measurement models with single or multiple indicators of latent variables are estimated and tested. Different modelling specifications will be introduced including multiple group analysis (e.g. to test measurement equivalence across different social groups or countries). The second part of the course deals with specification and test of causal structural equation models (e.g. MIMIC models (Multiple Indicators and Multiple Causes), assessment of models, mediation and moderation, feedback loops).

Tasks for ECTS Credits

  • Participants attending the course: 4 credits (pass/fail grade) The workload for the calculation of ECTS credits is based on the assumption that students attend classes and carry out the necessary reading and/or other work prior to, and after, classes.
  • Participants attending the course and completing one task (see below): 6 credits (to be graded)
  • Participants attending the course, and completing two tasks (see below): 8 credits (to be graded)

To receive 6 credits, you will need to complete one of the two tasks set (a take-home exam or take-home paper)

To receive 8 credits, you will need to complete the two tasks set (a take-home exam and take-home paper)


Instructor Bio

Jochen Mayerl has been a researcher and lecturer in empirical methods of Social Sciences at University of Kaiserslautern since March 2013.

From November 2001 to February 2013, he lectured in Sociology and empirical social research at the University of Stuttgart, where he has taught various research and analysis methods. He finished his doctoral thesis, Cognitive foundations of social behaviour: theoretical and statistical analysis of attitude-behaviour relations, in 2008. During the winter term 2011/2012, he was substitute professor at the University of Kassel, Germany.

His main research interests in methodology are new developments and applications in structural equation modelling, response effects in surveys, and response latency measurement in computer assisted surveys.

He has published in the field of methodology as well as sociological theory (attitude-behaviour research, bounded rationality, framing) and substantial research (e.g. donation behaviour, environmental concern, ethnocentrism, political attitudes).

Structural Equation Modelling (SEM) is a powerful tool to analyse latent variable models that are common in social sciences, e.g. the analysis of personality factors, social and political attitudes, social values, and behavioural intentions. SEM combines factor analysis and path analysis by simultaneously estimating causal relations between latent constructs and relations of latent constructs and its corresponding manifest indicators in the measurement models. Additionally, SEM allows the estimation and control for random and systematic measurement errors. Thus, SEM methodology allows an adequate modelling and empirical testing of measurement models and complex theoretical assumptions.

The course introduces to theory and practice of SEM on a general level. The course starts using the software AMOS but introduces into lavaan (R) and Mplus as well.

Basic modelling techniques of SEM are explained and applied by exercises using free access social science data. Additionally, participants have got the possibility and are encouraged to use their own data for analyses. Exercises allow the application and transfer of SEM methodology to own research interests.

The first part (week 1) of the course introduces to principles of Structural Equation Modelling. It is shown how Confirmatory Factor Analysis (CFA) can be specified and estimated, i.e. how latent constructs (e.g. attitudes, values, behavioural intentions) can be operationalised by multiple manifest indicators and how these measurement models can be tested empirically. The first week includes the following topics:

  • On first day, a general introduction to advantages, possibilities, and applications of SEM and its relations to Principal Component Analysis (PCA), regression analysis and path analysis are shown and discussed. Basic concepts like manifest and latent variables, measurement model and structural model, formative and reflective indicators, and relation of modelling and theory are introduced.
  • Day 2 introduces to basic principles of SEM (e.g. causality and theory testing, notation, assumptions, formalisation, estimation procedures, model specification, model identification). It is shown how a Confirmatory Factor Analysis (CFA) can be estimated to operationalise latent constructs specifying measurement models with manifest indicators (multiple-indicator models). Data and modelling ideas of participants for their own projects will be discussed.
  • Day 3 deals with the question of how to identify “good” CFA models, i.e. the interpretation of fit indices. It is shown how to specify, estimate, assess and re-specify a CFA model step-by-step (model modification). Preconditions like normality and outlier identification will be evaluated. The specification of higher order constructs to measure multidimensional latent constructs is demonstrated. Further, it is shown how to deal with systematic measurement errors (e.g. error correlations and specification of method factors) and how to estimate one-indicator measurement models. Further, validity and reliability estimates in CFA are introduced.
  • Multiple group analysis is a very important and powerful tool for comparative social science. On day 4, it is shown how multiple group models can be specified, estimated and evaluated to test for measurement equivalence of different groups (e.g. within and between social groups, sub-populations, countries).
  • On day 5, multiple group models are extended to the specification of a CFA with meanstructure, i.e. with latent means and intercepts. This allows the estimation and comparison of latent means between different groups and countries. Possible problems of models with meanstructure will be discussed.

In the second part of the course (week 2), full SEM is introduced to specify and estimate causal relations between latent constructs and thus to test theoretical hypotheses. Additionally, advanced techniques of SEM and special problems will be illustrated and discussed.

  • Day 6 deals with the specification of full causal structural equation models. Alternative modelling strategies and equivalent causal models will be shown and discussed. Further, it is illustrated how to specify, estimate and interpret MIMIC models (“Multiple Indicators and Multiple Causes”).
  • On day 7, decomposition of causal effects, model modification and interpretation of parameters will be introduced. It will be shown how to estimate direct, indirect and total effects and how to estimate their standard errors and significance (models with intervening latent variables). Thus, it is demonstrated how to test for mediation effects. Further, it is illustrated how to specify and estimate non-recursive models (models with feedback loops) and how to handle special problems of these models.
  • Full SEM is extended to multiple group comparison to test for moderator effects (and combined moderator-mediator models) on day 8. Additionally, full SEM will be extended to full SEM with meanstructure, i.e. with latent means and intercepts. Further, issues of standardisation and sample size in SEM are discussed.
  • On day 9, special topics of SEM will be discussed. This includes the logic and specification of SEM with categorical indicators and non-normal data (e.g. bootstrapping), strategies how to deal with missing values and how to specify non-linear effects. Interaction models are introduced as an alternative to multiple group analysis. Further, it is shown how to specify formative measurement models.
  • On the last day, open questions will be discussed and participants present their own models. Further, advanced models will be introduced, e.g. panel models like cross-lagged autoregressive models or latent growth curve models. Additionally, best practice of how to report SEM results will be given. A final discussion deals with problems and possible traps of SEM.

Participants should understand basic principles of regression analysis and the meaning of regression results. A basic understanding of principal component analysis (explorative factor analysis) would be helpful. Participants should be familiar with software to manage data (e.g. SPSS, STATA, R).

Day Topic Details
1 Introduction to SEM

3 hours lecture and exercises

2 Basic principles of SEM; Confirmatory Factor Analysis (CFA); measurement models

90 minutes lecture – 90 minutes exercises

3 Fit Indices; CFA: step by step; test of normality & outliers; second order measurement models; method factors

90 minutes lecture – 90 minutes exercises

4 Multiple Group CFA: testing measurement equivalence

90 minutes lecture – 90 minutes exercises

5 Multiple Group CFA: Latent means

90 minutes lecture – 90 minutes exercises

6 Full SEM; model testing strategies; MIMIC models

90 minutes lecture – 90 minutes exercises

7 Mediation, decomposition of causal effects: direct, indirect and total effects; feedback loops

90 minutes lecture – 90 minutes exercises

8 Multiple group SEM and moderation, SEM with meanstructure; sample size in SEM

90 minutes lecture – 90 minutes exercises

9 Special topics of SEM: categorical indicators and non-normality (incl. bootstrapping); interaction effects; missing value treatment; nonlinearity; formative measurement models

90 minutes lecture – 90 minutes exercises

10 Open questions and presentation of participant’s models; Advanced techniques (e.g. cross-lagged autoregressive models, latent growth curve models); Discussion (“overfitting”, how to fool yourself with SEM); How to report SEM results

90 minutes lecture – 90 minutes exercises

Saturday 13 Exam
Day Readings
1

Byrne 2016: chapter 1 and 2 (introduction to SEM and AMOS)

2

Byrne 2016: chapter 3 (CFA);
Additional reading: Kline 2016: chapter 9 (specification), 10 (identification) and 11 (pp 231-239 ML estimation)

 

3

Byrne 2016: chapter 4 (CFA) and 5 (second order CFA)
Additional reading: Kline 2016: chapter 12 (fit indices), 13 (CFA)

 

4

Byrne 2016: chapter 7 (multigroup CFA)
Additional reading: Kline 2016: chapter 16 (multigroup CFA)

 

5

Byrne 2016: chapter 8 (multigroup CFA with meanstructure)
Additional reading: Kline 2016: chapter 15 (pp 369-374; meanstructure)

 

6

Byrne 2016: chapter 6 (full SEM)
Additional reading: Kline 2011: chapter 10

 

7

Maruyama 1998: pp. 35-48 (effect decomposition); Kline 2016: pp. 239-253 (effect decomposition), pp. 150-157 (non-recursive models)

8

Byrne 2016: chapter 9 (multigroup full SEM)

9

Byrne 2016: chapter 12 (bootstrapping) and 13 (missing data);
Additional reading: Kline 2016: chapter 17 (interaction effects); Ping 1996 (interaction effects); Schafer/Graham 2002 (missing data)

 

10

Kline 2011: chapter 13 (How to fool yourself with SEM); Kline 2016: chapter 18 (best practices); Boomsma 2000 (reporting SEM results)

Software Requirements

IBM SPSS Amos 24; a trial version is available for download at:

http://www-01.ibm.com/support/docview.wss?uid=swg24041666

R (version 3.3.1 or higher) with RStudio Desktop (version 0.99.902 or higher) and R packages: (lavaan version 0.5-20 or higher; foreign; semTools, qgraph; semPlot)

 

Hardware Requirements

Computer lab, no other specific requirements

Literature

Arbuckle, J. L., 2016: IBM SPSS Amos 24 User’s Guide. Armonk, NY: IBM.

Bollen, K. A., 1989: Structural equations with latent variables. New York: John Wiley and Sons.

Boomsma, A., 2000: Reporting analyses of covariance structures. Structural Equation Modelling, 7(3), 461-483.

Brown, T. A., 2015: Confirmatory Factor Analysis for Applied Research (2nd edition). New York/London: Guilford.

* Byrne, B. M., 2016: Structural Equation Modeling with AMOS. Basic Concepts, Applications and Programming (3rd edition). New York/London: Routledge.

* Kline, R. B., 2016: Principles and Practice of Structural Equation Modeling (4th edition). New York/London: Guilford.

Kline, R. B., 2011: Principles and Practice of Structural Equation Modelling (3rd edition). New York/London: Guilford.

Maruyama, G. M., 1998: Basics of structural equation modelling. Thousand Oaks: SAGE Publications, Inc.

Ping, R.A., 1996: Latent Variable Interaction and Quadratic Effect Estimation: A Two-Step Technique Using Structural Equation Analysis. Psychological Bulletin 119 (1): 166-175.

Schafer, J. L./Graham, J. W., 2002: Missing Data: Our View of the State of the Art. Psychological Methods 7(2): 147-177.

Schumacker, R. E./Lomax, R. G., 2016: A beginner`s guide to structural equation modeling (4th edition). Mahwah: Lawrence Erlbaum Associates.

Recommended Courses to Cover Before this One

Winter School

Structural Equation Modeling (SEM) with R

 

Summer School

Introduction to Inferential Statistics: What you need to know before you take regression

Multiple Regression Analysis: Estimation, Diagnostics, and Modelling

Advanced Topics in Applied Regression

Recommended Courses to Cover After this One

Winter School

Structural Equation Modeling (SEM) with R

 

Summer School

Multi-Level Structural Equation Modelling

Advanced Structural Equation Modeling