Confirmatory Factor Analysis in R with lavaan

Confirmatory Factor Analysis in R with lavaan workshop given at UCLA on May 17, 2021 by Johnny Lin, Ph.D.
This is the first seminar in a three-part series.
1. Confirmatory Factor Analysis (CFA) in R with lavaan
stats.idre.ucla.edu/r/seminar...
The first seminar introduces the confirmatory factor analysis model, and discusses model identification, degrees of freedom and model fit.
2. Introduction to Structural Equation Modeling (SEM) in R with lavaan
stats.idre.ucla.edu/r/seminar...
The second seminar explores structural equation models which is an umbrella term that encompass linear regression, multivariate regression, path analysis, CFA and structural regression.
3. Latent Growth Models (LGM) and Measurement Invariance with R in lavaan
stats.idre.ucla.edu/r/seminar...
The third seminar introduces latent growth modeling and how it relates to hierarchical linear models (HLM) and 2) measurement invariance in CFA and how to compare model fit between invariance models.

Пікірлер: 27

  • @sixzero7445
    @sixzero74458 ай бұрын

    Still can't believe this is free to watch for everyone. Thank you so much.

  • @AogNubJoshh
    @AogNubJoshh2 жыл бұрын

    Dr Lin, you are an exceptional teacher. I have found many sources to explain CFA in a very inaccessible way. Here, you have explained CFA in an accessible way to those new to CFA, and made it free for all to benefit from. Thank you!

  • @j83lin

    @j83lin

    2 жыл бұрын

    You're welcome Josh. Glad you enjoyed the content.

  • @jakeoblockm
    @jakeoblockm Жыл бұрын

    Wow, this was an absolute lifesaver. Such a complex topic, presented so simply and clearly, and freely available on KZread. I definitely owe you a beer. Thank you so much!

  • @RRL0402
    @RRL04028 ай бұрын

    This is the resource I needed for my Dissertation. As someone with no strong stat and R background, this really helped me. Thank you very much Dr. Lin!

  • @Jjlafa
    @Jjlafa2 жыл бұрын

    This is, hands down, the most accessible explanation of CFA I have seen/read. Thank you SO much!

  • @j83lin

    @j83lin

    2 жыл бұрын

    You're welcome! Thanks for watching!

  • @n3Toii
    @n3Toii2 жыл бұрын

    The most useful source I've found for my thesis, thank you!

  • @mustafanasiri6247
    @mustafanasiri62477 ай бұрын

    Thank you very much for an excellent lecture on CFA. Just a small comment/correction on the very final exercise: the Test statistic for the User Model, is 554.191. In your solution, it is 562.790. and the Degree of Freedom is 20, not 21. By putting these numbers in the formula, we get the correct CFI, which is 0.871 (rounded).

  • @barbarawaloszek7317
    @barbarawaloszek7317 Жыл бұрын

    Hei, I really wanted to say THANK YOU. This video really helped out with CFA. And I have never learnt about it before! You excel as an educator!

  • @margaultsacre2744
    @margaultsacre27442 жыл бұрын

    Best video on CFA ever. I understood almost everything. Thank you.

  • @user-ub9wr6vo3m
    @user-ub9wr6vo3m Жыл бұрын

    These videos are fantastic. Thank you!

  • @sivaratnakumari570
    @sivaratnakumari5702 жыл бұрын

    I am very grateful to you for clearly explaining with all the details. Thank you so much. Stay blessed!

  • @Abhorsenification
    @Abhorsenification2 жыл бұрын

    This is awesome, thank you!

  • @arturocdb
    @arturocdb2 жыл бұрын

    Thank you doctor Lin, really a simple explanation its very important…, you did it excellent!…

  • @rafaelpentiadopoerschke2681
    @rafaelpentiadopoerschke26812 жыл бұрын

    great job mah man

  • @will74lsn
    @will74lsn4 ай бұрын

    great video! Thanks. What do you think of using the estimation method DWLS instead of ML for ordinal items (such as those in the video "strongly disagree to strongly agree")? I have just read a paper (Reimann et al. 2024) where they used DWLS in a 2-factor CFA and got a great RMSEA (0.01). Their rationale was that the responses are ordinal and not continuous. Interestingly, I could run the same data set with ML and got an RMSEA = 0.13. Obviously a big difference. In papers, authors often do not even mention their estimation method.

  • @grungehead12
    @grungehead12 Жыл бұрын

    Thank you for this beautiful explanation! You have made my life so much easier! Quick question, do you think the poor fit (as indicated by the fit indices) was due to the fact that some items were not reverse-coded?

  • @fatematuzzahrasaqui2732
    @fatematuzzahrasaqui2732 Жыл бұрын

    Dr. Lin, is there any video on your seminar on EFA?

  • @anunieminen1553
    @anunieminen15532 жыл бұрын

    Hello, thank you for the video. Very insightful. Please, how can I get factor scores for the latent factors?

  • @hamidshams2926
    @hamidshams29262 жыл бұрын

    Thank you for the great seminar. Would you please tell me where I can find materials about the following items:Two-item factor analysis Uncorrelated factor analysis with two items

  • @nickmillican22
    @nickmillican222 жыл бұрын

    Is the advanced seminar available online?

  • @a.sparkle5157
    @a.sparkle5157 Жыл бұрын

    Really great lecture! It helped me a lot with writing my thesis. One question though: If you use your full data, what is the default calculation running in the background? Does lavaan calculate a covariance matrix or a correlation matrix? Thank you :)

  • @xuyang2776
    @xuyang27769 ай бұрын

    Hello, Author. Could you tell me how to get the residual vairances of a MSE by lavaan()? Thanks

  • @m...7570
    @m...7570 Жыл бұрын

    Thank you for this video. I followed the steps but I got an error message "covariance matrix of latent variables is not positive definite". There aren't any negative values in the covariance matrix though and also not in the correlation matrix. Grateful for any help to fix this issue.

  • @barjesh
    @barjesh6 ай бұрын

    My cfi is 1 and rmse NA

  • @barjesh
    @barjesh6 ай бұрын

    My rmse is more than 0.8