Structural equation modeling (SEM) with lavaan
What you'll learn
- Specify and estimate parameters in a structural equation model using the R lavaan package and interpret and report on the SEM model results.
- Perform exploratory and confirmatory factors analyses (EFAs and CFAs) using their own datasets.
- Use a variety of multiple imputation techniques to "fill in," and correct for, missing data.
- Specify and estimate mediated and other indirect SEM effects using traditional parametric confidence intervals, as well as using bootstrapped and/or bias-corrected and accelerated non-parametric approaches.
- Specify and estimate the fit of multi-group SEM models, as well as determine levels of measurement invariance (metric, scalar, configural).
- Output beautiful multi-color plots of fitted SEM models for use in reports and publications.
- Understand how to set-up, specify, estimate and interpret a latent (growth) curve model, using alternate random intercept and slope model specifications.
- Students will be required to install no-cost R and RStudio software (instructions are provided).
- Students who are new to R software will need to need to use and practice with the "introduction to R" scripts and exercises that are provided with the course's videos and materials.
This "hands-on" course teaches one how to use the R software lavaan package to specify, estimate the parameters of, and interpret covariance-based structural equation (SEM) models that use latent variables. "lavaan" (note the purposeful use of lowercase "L" in 'lavaan') is an acronym for latent variable analysis, and the name suggests the long-term goal of the developer, Yves Rosseel: "to provide a collection of tools that can be used to explore, estimate, and understand a wide family of latent variable models, including factor analysis, structural equation, longitudinal, multilevel, latent class, item response, and missing data models." The course uses and executes many "live" examples (with included R scripts and datasets) using no-cost R and RStudio software to demonstrate and teach how to: (1) specify a SEM model in lavaan syntax; (2) fit and then evaluate your model; (3) perform a CFA; (4) impute and replace missing data; (5) estimate mediating and other indirect effects; (6) estimate and evaluate multigroup models, simultaneously establishing measurement invariance; and (7) specifying and estimating latent (growth) curve models, including the use of random (and latent) intercepts and slopes. The R lavaan package is world-class 'professional-grade' SEM software, used by thousands of SEM experts, graduate students, and college and university faculty around the world.
Who this course is for:
- Course participants may be "brand-new" (inexperienced) to using both R software and/or SEM model estimation, or they may be more experienced in one or both techniques.
- This course is very useful for graduate students, quantitative-analysis professionals, and/or for college and university faculty who analyze research data using path models characterized by latent variables.
- This course is appropriate for anyone wishing to learn more about specifying, estimating and intrepreting covariance-based SEM models using the no-cost professional-grade SEM modeling features in the lavaan (and other) packages in R software.
- The course is appropriate for anyone who wishes to learn how to use a no-cost, professional SEM software suite regarded as an alternative to MPlus.
Dr. Geoffrey Hubona has held full-time tenure-track, and tenured, assistant and associate professor faculty positions at 4 major state universities in the United States since 1993. Currently, he is an associate professor of MIS at Texas A&M International University where he teaches for-credit courses on Business Data Visualization (undergrad), Advanced Programming using R (graduate), and Data Mining and Business Analytics (graduate). In previous academic faculty positions, he taught dozens of various statistics, business information systems, and computer science courses to undergraduate, master's and Ph.D. students. He earned a Ph.D. in Business Administration (Information Systems and Computer Science) from the University of South Florida (USF) in Tampa, FL; an MA in Economics, also from USF; an MBA in Finance from George Mason University in Fairfax, VA; and a BA in Psychology from the University of Virginia in Charlottesville, VA. He is the founder of the Georgia R School (2010-2014) and of R-Courseware (2014-Present), online educational organizations that teach research methods and quantitative analysis techniques. These research methods techniques include linear and non-linear modeling, multivariate methods, data mining, programming and simulation, and structural equation modeling and partial least squares (PLS) path modeling.