Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
st: Differences between LISREL and SEM in Stata 12 that might cause the same model to give different results??
From
Jonathan Richards <[email protected]>
To
"[email protected]" <[email protected]>
Subject
st: Differences between LISREL and SEM in Stata 12 that might cause the same model to give different results??
Date
Mon, 31 Oct 2011 16:13:40 +0000
Hey everybody-
I have been trying to replicate other researchers' factor analysis
measurement model (estimating the relationship between three observed
variables and one latent factor). They ran the model using LISREL. I have tried running the same model, using the same data, using the structural equation modeling feature of Stata 12.
But I get different results.
Here's the code I'm using:
sem (LNC5 -> perprescmc) (LNC5 -> travalonmc) (LNC5 -> chspklngmc) ///
(perprescmc <- _cons@0) (travalonmc <- _cons@0) (chspklngmc <- _cons@0), ///
covstructure(e.perprescmc e.travalonmc e.chspklngmc, zero) nocons ///
trace iterate(400) latent(LNC5) vce(cluster clustid2) ///
var(e.chspklngmc, init(0.125)) ///
var(e.travalonmc, init(0.8)) ///
var(e.perprescmc, init(4))
I emailed the authors, and they suggested the differing results may
be due to the the possibility that a) Stata 12 calculates its standard
errors differently from LISREL and b) LISREL does not use the delta
method, while Stata 12 might use it. Another friend suggested it might
due to the different rotation methods used by the two programs.
Does this sound correct - could these differences between LISREL
and Stata 12 be what's causing me to get different results? If not, are
there other differences between the two programs that might be causing
this?
Thank you for your consideration.
Brent
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/