You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To avoid reversely keyed factors stemming from reversely keyed indicator items, I attempted to use "factor=~-1*Item1 + ..." style syntax for model identification (mock example):
This led to convergence issues on my own data. Comparing to the standard model identification, the further start values assigned to the factor identified by -1* consistently have the wrong sign:
To avoid reversely keyed factors stemming from reversely keyed indicator items, I attempted to use "factor=~-1*Item1 + ..." style syntax for model identification (mock example):
My code:
Standard code:
This led to convergence issues on my own data. Comparing to the standard model identification, the further start values assigned to the factor identified by -1* consistently have the wrong sign:
My code start values (lambda):
x1 -1.000 0.000 0.000
x2 0.778 0.000 0.000 <= inconsistent (unchanged) sign
x3 1.107 0.000 0.000 <= inconsistent (unchanged) sign
x4 0.000 1.000 0.000
x5 0.000 1.133 0.000
x6 0.000 0.924 0.000
x7 0.000 0.000 1.000
x8 0.000 0.000 1.225
x9 0.000 0.000 0.854
Standard code start values (lambda):
x1 1.000 0.000 0.000
x2 0.778 0.000 0.000
x3 1.107 0.000 0.000
x4 0.000 1.000 0.000
x5 0.000 1.133 0.000
x6 0.000 0.924 0.000
x7 0.000 0.000 1.000
x8 0.000 0.000 1.225
x9 0.000 0.000 0.854
I specified custom start values to solve this, which is inconvenient but works. I would love to see this dealt with by lavaan itself.
The text was updated successfully, but these errors were encountered: