This step-by-step guide is written for R and latent variable model (LVM) novices. Utilizing a path model approach and focusing on the lavaan package, this book is designed to help readers quickly understand LVMs and their analysis in R. The author reviews the reasoning behind the syntax selected and provides examples that demonstrate how to analyze data for a variety of LVMs. Featuring examples applicable to psychology, education, business, and other social and health sciences, minimal text is devoted to theoretical underpinnings. The material is presented without the use of matrix algebra. As a whole the book prepares readers to write about and interpret LVM results they obtain in R.
Each chapter features background information, boldfaced key terms defined in the glossary, detailed interpretations of R output, descriptions of how to write the analysis of results for publication, a summary, R based practice exercises (with solutions included in the back of the book), and references and related readings. Margin notes help readers better understand LVMs and write their own R syntax. Examples using data from published work across a variety of disciplines demonstrate how to use R syntax for analyzing and interpreting results. R functions, syntax, and the corresponding results appear in gray boxes to help readers quickly locate this material. A unique index helps readers quickly locate R functions, packages, and datasets. The book and accompanying website at http://blogs.baylor.edu/rlatentvariable/ provides all of the data for the book’s examples and exercises as well as R syntax so readers can replicate the analyses. The book reviews how to enter the data into R, specify the LVMs, and obtain and interpret the estimated parameter values.
The book opens with the fundamentals of using R including how to download the program, use functions, and enter and manipulate data. Chapters 2 and 3 introduce and then extend path models to include latent variables. Chapter 4 shows readers how to analyze a latent variable model with data from more than one group, while Chapter 5 shows how to analyze a latent variable model with data from more than one time period. Chapter 6 demonstrates the analysis of dichotomous variables, while Chapter 7 demonstrates how to analyze LVMs with missing data. Chapter 8 focuses on sample size determination using Monte Carlo methods, which can be used with a wide range of statistical models and account for missing data. The final chapter examines hierarchical LVMs, demonstrating both higher-order and bi-factor approaches. The book concludes with three Appendices: a review of common measures of model fit including their formulae and interpretation; syntax for other R latent variable models packages; and solutions for each chapter’s exercises.
Intended as a supplementary text for graduate and/or advanced undergraduate courses on latent variable modeling, factor analysis, structural equation modeling, item response theory, measurement, or multivariate statistics taught in psychology, education, human development, business, economics, and social and health sciences, this book also appeals to researchers in these fields. Prerequisites include familiarity with basic statistical concepts, but knowledge of R is not assumed.
Table of Contents
Preface. 1. Introduction to R. 2. Path Models and Analysis. 3. Basic Latent Variable Models. 4. Latent Variable Models with Multiple Groups. 5. Models with Multiple Time Periods. 6. Models with Dichotomous Indicator Variables. 7. Models with Missing Data. 8. Sample Size Planning. 9. Hierarchical Latent Variable Models. Appendix A. Measures of Model Fit. Appendix B. Additional Packages. Appendix C. Exercise Answers. Glossary.
A. Alexander Beaujean is an Associate Professor in Educational Psychology at Baylor University.
"This is a very well written book on an important contemporary topic. Readers will delight in its eloquent prose and mathematics. This book should be taken seriously." – John J. McArdle, University of Southern California, USA
"This book is a wonderful resource for instructors who are contemplating migrating their SEM courses to R. The book begins with a nice introduction to R. Subsequent chapters nicely introduce latent variable topics and demonstrate effectively how the lavaan package can be utilized to fit models. Each chapter ends with examples that can be utilized as in-class examples or given as homework problems." – Jeffrey R. Harring, University of Maryland, USA
"A book for every scholar’s shelf: pertinent, thorough, practical, accurate, and especially, readable." – Steven J. Osterlind, University of Missouri, USA
"This book ... provide[s] students and researchers with a structural equation modeling book which deals with R … the Lavaan module. ... The book walks the reader through some of the R code necessary to do the analyses. ... [This] book will be a "how to" resource for students and researchers to do their analyses in R. … [It] ... has an easy … humorous narrative style, which would also serve to reduce anxiety for the introductory reader." – Phil Wood, University of Missouri – Columbia, USA
"The concepts are delivered in a clear, easy-to-follow manner. ...The hands-on examples ... take a person who does not know much about structural equation modeling and/or R to fit different latent variable models. ... [This book] will attract a lot of attention from students and/or professionals who want to use latent variable modeling in their studies and research. ... I will recommend [it] to my colleague who teach ... latent variable modelling ... [and] ... multivariate statistics." – Yanyan Sheng, Southern Illinois University at Carbondale, USA
"A text is sorely needed that helps students understand latent variable models and at the same time help them apply what they learn with R. ... This text would be useful for three of [our] courses … Educational Research, Item Response Theory, and Structural Equation Modeling. ... I found the material to be written at the level needed by our students." – Darrell M. Hull, University of North Texas, USA