Hi, I am trying to test a 5-factor model with a general alexithymia bi-factor model that allows 4 out of 5 latent factors to correlate using CFAs. Here is how I defined the model:
PAQ_model6 <-'
N_DIF =~ PAQ_2+ PAQ_8+ PAQ_14+ PAQ_20
P_DIF =~ PAQ_5+ PAQ_11+ PAQ_17+ PAQ_23
N_DDF =~ PAQ_1+ PAQ_7+ PAQ_13+ PAQ_19
P_DDF =~ PAQ_4+ PAQ_10+ PAQ_16+ PAQ_22
G_EOT =~ PAQ_3+ PAQ_6+ PAQ_9+ PAQ_12+ PAQ_15+ PAQ_18+ PAQ_21+ PAQ_24
N_DIF ~~ N_DDF
P_DIF ~~ P_DDF
N_DIF ~~ P_DIF
N_DDF ~~ P_DDF
gen_alex =~ PAQ_1 + PAQ_2 + PAQ_3 + PAQ_4 + PAQ_5 + PAQ_6 + PAQ_7 + PAQ_8 + PAQ_9 + PAQ_10 +
PAQ_11 + PAQ_12 +PAQ_13 + PAQ_14 + PAQ_15 + PAQ_16 + PAQ_17 + PAQ_18 + PAQ_19 + PAQ_20 +
PAQ_21 + PAQ_22 + PAQ_23 + PAQ_24'
And here is the code that I used to test the fit of the model:
PAQ_model6_fit <- cfa(PAQ_model6,
data = final_data_Sg,
estimator = "MLM",
orthogonal = FALSE,
I allowed the latent factors to correlate by using "orthogonal = FALSE", however, R gives me this error message:
Warning message:
In lav_model_estimate(lavmodel = lavmodel, lavpartable = lavpartable, :
lavaan WARNING: the optimizer warns that a solution has NOT been found!
Does anyone have any suggestions for conducting a CFA on bi-factor models that allow latent factors to correlate?
Thank you in advance.