Questions tagged [structural-equation-model]

Structural equation modeling includes a diverse set of mathematical models, computer algorithms, and statistical methods that fit networks of constructs to data. Structural equation modeling includes confirmatory factor analysis, confirmatory composite analysis, path analysis, partial least squares path modeling, and latent growth modeling.

Structural equation modeling includes a diverse set of mathematical models, computer algorithms, and statistical methods that fit networks of constructs to data. Structural equation modeling includes confirmatory factor analysis, confirmatory composite analysis, path analysis, partial least squares path modeling, and latent growth modeling.

157 questions
2
votes
1 answer

SEM model with multiple mediators and multiple independent variables in lavaan

I have cross-sectional data and I am trying to specify a model with multiple mediations. My independent variable (IV) is measured by a tool with 24 items, which make up 5 subscales (latent variables), which in turn load onto a total "higher-order"…
2
votes
0 answers

Random Intercept Cross Lagged Panel Model (RI-CLPM) in R

I am hoping to run a RI-CLPM in R using three variables. Authors of this paper (Mond & Nestler, 2017) have graciously made the syntax (below) available for two variable model. I'm having some difficulty moving beyond adding 3 additional stability…
ksroogl
  • 249
  • 2
  • 9
2
votes
1 answer

R: Structural Equation Modeling, Item Parceling

I am attempting to construct a structural equation model in R for the relationships between latent variables "aptitude" and "faculty/curriculum effectiveness," in a set of de-identified medical education data. In an attempt to preserve as much of…
2
votes
1 answer

R SEM error "Incorrect number of dimensions

#Loehlin problem 2.5 obs.var2.5 = c('Ach1', 'Ach2', 'Amb1', 'Amb2', 'Amb3') R.prob2.5 = matrix(c( 1.00 , .60 , .30, .20, .20, .60, 1.00, .20, .30, .10, …
JRB
  • 21
  • 1
2
votes
0 answers

R - lavaan - sem - negative variance error

I have set up a model like this: model3<-' # MEASUREMENT union =~ V24 + V25 loyality =~ V52 + V53 + V54 experience =~ V37 + V38 + V39 + V40 # STRUCTURAL union ~ loyality union ~ experience # CORRELATED RESIDUALS V37 ~~ V39 V37 ~~ V38 ' From summary…
Nneka
  • 1,764
  • 2
  • 15
  • 39
2
votes
0 answers

Structural Equation Model with Linear Dependency (Lavaan)

I want to estimate a structural equation model using lavaan in R with a categorical mediator. A wrinkle is that three of the exogenous variables are linearly dependent. However, this shouldn't be a problem since I'm using the categorical mediator to…
2
votes
2 answers

how to extract "chi square for each group:" values from lavaan when using known groups

I want to extract the individual group chi square values from lavaan output that is provided when conducting multiple, known group sem models. Only the total chi square is provided as a fitMeasure, and the chi square values are not treated as…
2
votes
0 answers

CFA or higher order factor model or SEM

I have some questions regarding CFA and SEM. I have developed a conceptual model and collected data for it. Now I'm struggling with the actual analysis because I haven't study much statistics. So whats in this post is based on my few days…
IV_Z
  • 31
  • 6
2
votes
0 answers

Mediation Effect of a Latent Variable in Structural Equation Modelling (SEM) using R

I have the attached model that I want to test by using the sem package in R, and the full model (model 3) runs smoothly. However, later on, when I want to test the mediation effect of the variable "attitude" I ran into some troubles. R returns the…
Yihan Yang
  • 21
  • 1
2
votes
0 answers

Could not compute QR decomposition of Hessian CFA/SEM

I am using the sem package to build a SEM model. The model can be run however, there is a warning message like this: Warning message: In eval(expr, envir, enclos) : Could not compute QR decomposition of Hessian. Optimization probably did not…
sz3g12
  • 21
  • 1
2
votes
1 answer

lavaan: Define factor by multiple variables as in Mplus

I want to reduce typing-load in lavaan. Imagine that you have 50 manisfest variables: var1, var2, var3, ... var50. In Mplus it is possible to assign a multitude of variables to a factor with the minus '-' sign like this: Factor BY…
Philippe
  • 655
  • 5
  • 7
1
vote
1 answer

How resp. where do I add interaction terms in my model specification in lavaan?

I'm conducting a mediation analysis for my thesis. The mediation consists of one predictor variable, 4 mediators and three outcomes. After running my model and looking at the significant covariances between the mediators as well as between the…
linduru
  • 11
  • 1
1
vote
0 answers

How do you test the linearity assumption without estimated factor values in SEM models?

Let's say we would work with this simplified path model. lavaan -> ' # measurement model A =~ ItemA + ItemB + ItemC B =~ ItemD + ItemE + ItemF C =~ ItemG + ItemH + ItemI # path model A ~ B + C' How would I then test that B and C do not…
HHKK
  • 21
  • 3
1
vote
0 answers

LAAVAN (SEM): error in solve.default(X[[i]], ...), Lapack routine dgesv: system is exactly singular: U[3,3] = 0

I have done a SEM model in laavan. I looked at direct effect of genes on cognition and indirect effect of gene on cognition via mediator (brain volume). The code is below: mydata <- apply(mydata, 2, scale) model <- "# a path Brain_volume ~…
DobraVila
  • 23
  • 3
1
vote
1 answer

Looking at results by group in multilevel structural equation model using lavaan

I'm trying to do a multilevel structural equation model using a data set with observations from 32 different countries. I cluster the model by country. The model runs but on the output it says there were 29 clusters. Would there be a way to check…
1
2
3
10 11