I'm using Stata 13.1 and ivreg2 3.1.08. When I estimate a simple 2SLS model with ivregress (or ivreg) and ivreg2, I get discrepant estimates. Here is an example:
In this example, the differences between the two sets of estimates are minimal. But they are very large in more complex examples.
The discrepancies vanish when I use the noconstant option.
How can I make sense of these differences? I've looked to the documentation and to previous Statalist postings, but I haven't found any answers.
[Cross-posted to http://stackoverflow.com/q/24896510/697473.]
Code:
webuse set "https://s3.amazonaws.com/miscFileSharing/" webuse "example.dta", clear ivregress 2sls eqwlth yearYoung (educ = CA10) ivreg2 eqwlth yearYoung (educ = CA10)
The discrepancies vanish when I use the noconstant option.
How can I make sense of these differences? I've looked to the documentation and to previous Statalist postings, but I haven't found any answers.
[Cross-posted to http://stackoverflow.com/q/24896510/697473.]
Comment