Confirmatory factor analysis in Mplus

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • Dr. Christian Geiser shows how to specify a confirmatory factor analysis (CFA) model in the structural equation modeling (SEM) software Mplus.
    #Mplus #Mplusforbeginners #statistics #CFA #SEM #geiser #quantfish #statisticstutorials
    FREE weekly stats tips: christiangeise...
    Get Dr. Geiser's FREE POWER ANALYSIS & SIMULATION MINI-COURSE: www.goquantfis...
    FREE PATH ANALYSIS & MEDIATION MINI-COURSE:
    www.goquantfis...
    MPLUS FACTOR ANALYSIS COURSE: www.goquantfis...
    STRUCTURAL EQUATION MODELING WITH MPLUS FOR BEGINNERS COURSE: www.goquantfis...
    Consulting inquiries: christiangeise...
    Dr. Geiser's BOOKS:
    ****Longitudinal Structural Equation Modeling with Mplus: amzn.to/3ekOLOW
    ****Data Analysis with Mplus: amzn.to/3eg9vY4
    ON-DEMAND MPLUS COURSES:
    ****Mplus from Scratch: www.goquantfis...
    ****Classical Test Theory Analysis with SPSS & Mplus: www.goquantfis...
    ****Latent Class Analysis with Mplus: www.goquantfis...
    GET IN TOUCH with DR. GEISER:
    ****Facebook: / christiangeiserauthor
    ****Website: christiangeise...
    ABOUT THIS INSTRUCTOR:
    Dr. Christian Geiser is a quantitative psychologist, author of two books on Mplus, and a leader in the development of latent variable techniques for complex data. With his accessible books and sought-after workshops, he has helped thousands of researchers and students around the world to achieve their analytic goals. Sign up for his newsletter at christiangeiser.com.
    ABOUT QUANTFISH:
    We bring top-level stats training from the world's leading methodologists to researchers and students all over the world. Learn more at goquantfish.com.
    Some affiliate links may be included at no additional cost to purchasers.

Комментарии • 23

  • @gabgabgab07
    @gabgabgab07 2 года назад +1

    Dear Christan, thank you for all your helpful videos.

    • @QuantFish
      @QuantFish  2 года назад

      Thank you for watching! Best, Christian Geiser

  • @karinajalapa5211
    @karinajalapa5211 2 года назад

    Your videos are so helpful! Thank you!!

    • @QuantFish
      @QuantFish  2 года назад

      Thanks so much for watching, Karina.

  • @colettedelawalla552
    @colettedelawalla552 2 года назад

    Your videos are fantastic. Thank you!!!!

    • @QuantFish
      @QuantFish  2 года назад

      Thanks so much for watching! Best, Christian Geiser

  • @mehvishnazir448
    @mehvishnazir448 Год назад

    great job, sir!

  • @dilinishashikala5051
    @dilinishashikala5051 4 месяца назад

    Please share video on how to calculate convergent and divergent validity of binary data using M plus

  • @wooryeongo7864
    @wooryeongo7864 2 года назад

    Thanks for your amazing explanation first :) I could not imagine meeting the author of the book I have referred for learning Mplus by myself 😛
    I watched two of your short lectures on CFA and Model Constraint. Still I could not find an answer how I make my syntax when I have negative residual variances.
    According to Dr. Muthen, he suggested as following: If the negative residual variances are large, this is a sign that your model is not appropriate for your data and you need to change your model. If they are small, you may want to fix them to zero. Residual variance are often small on the between level of multilevel models.
    If residual variance are small, how do I fix them to zero? Is this following command right?
    F_1 BY f1 f2 f2 (e1) ! e1 is residual error for f1.
    I am very appreciated :)

    • @QuantFish
      @QuantFish  2 года назад +2

      In my experience, negative residual variances are almost always a sign that something is wrong with your model (model misspecification) or data (e.g., too small a sample). That being said, in multilevel CFA models, there are often good a priori reasons to constrain Level-2 measurement error variances to zero.
      In Mplus, error/residual variances can be fixed to zero by specifying the name of the variables and @0. For example:
      f by x1 x2;
      x1@0; x2@0;
      sets the error variances of x1 and x2 to zero.

  • @VK2024X
    @VK2024X Год назад

    Hi Christian,
    I have a question related to CFA (sorry I have been asking a lot of questions below your videos). Let's say we have 5 variables (A, B, C, D, E) and each is measured by 3 indicators. Is there any difference among the following scenarios: #1 Run five separate CFAs (only 1 latent variable at a time); #2 Run two CFAs with A & B in the first CFA and C & D & E in the second CFA; #3 Run three CFAs with A by itself; B & C in the second CFA and D & E in the third CFA? How do these different scenarios impact the result? The reason I am asking is that I am currently running a study with a relatively small sample size (N = 400). If I put all my latent variables in one model to run CFA (I actually have 8 latent), the sample size doesn't meet the requirement. So I am thinking about running separate CFAs so not a lot of variables in the model at the same time. Thank you VERY MUCH!

    • @QuantFish
      @QuantFish  Год назад +1

      This is a complex question to which there is no easy/general answer because the sample size requirements depend on many factors. This would require personal consulting to carefully review your data, variables, model, etc.
      Best, Christian Geiser

  • @annestephen3174
    @annestephen3174 3 года назад

    Great video. Please do a video on Multigroup (i.e gender, SES) Analysis in Mplus.

    • @QuantFish
      @QuantFish  3 года назад

      Thanks for watching! A two-part series of multigroup analysis is in the works. :-) Stay tuned!

  • @mehvishnazir448
    @mehvishnazir448 Год назад

    sir plz make a video on how to look for identifiers in actual data to improve the model fit..!

    • @QuantFish
      @QuantFish  Год назад

      Dear Mehvish,
      Thank you for your comment! Regarding misfit/model improvement: Have you checked out my videos on model residuals and modification indices?
      ruclips.net/video/13Xm07Jf5aA/видео.html
      ruclips.net/video/bjwhunQviJ0/видео.html
      Those can be helpful for detecting sources of model misfit.
      Best, Christian Geiser

  • @dielawn87
    @dielawn87 10 месяцев назад

    In instances where my indicators are dichotomous, do I want to look at the loadings under STDYX, STDY, or STD?

  • @syedjamalshah5284
    @syedjamalshah5284 11 месяцев назад

    How to conduct multilevel (2 level) CFA in MPLUS, please guide thank you. do we need to specify within and between and two level in syntex for the CFA or it only has to be specified for causal analysis such as in SEM

    • @QuantFish
      @QuantFish  11 месяцев назад

      Yes, you would choose ANALYSIS: TYPE = TWOLEVEL and specify both a within and between level model. For an example, see
      statmodel.com/usersguide/chap9/ex9.6.html
      Best, Christian Geiser

    • @syedjamalshah5284
      @syedjamalshah5284 11 месяцев назад

      i only have latent and observed variables in my model, I kept for WIF by Wf1 Wf2 Wf3 in %Within% and kept MR by Mr1 Mr2 under between and ran the analysis. It shows error that your between variable which is MR has variation in cluster. Although I checked the data and there is no variation at between levels of cluster. Do you have any video on TWO level CFA or can you guide me further with this?

  • @DrFurb
    @DrFurb 3 года назад

    Great thank you. I was sweating watching that battery Go from 5% to 4%. Is he going to make it 😂.
    Today I learned what the residual variance output was Vs the Rsquared below. (How did I not know this before🤷🏻)
    Anything you can teach about missing data in a short video?

    • @QuantFish
      @QuantFish  3 года назад

      Missing data content on the way!

    • @QuantFish
      @QuantFish  2 года назад

      I was sweating too while recording ;-) We have a missing data playlist under "Playlists" now. Best, Christian Geiser