Dear All,
I have been trying to estimate a Non Linear Least Square (NLS) IV model using the
but been getting this error message: "non r-class program may not set r()." What could be the reason please?. How do I handle with it?.
Thanks,
Dapel
I have been trying to estimate a Non Linear Least Square (NLS) IV model using the
Code:
bys id: gen runsum_ly = sum(ly) gen yb_bar = runsum_ly/m gen x_demean = x - xm reg ly yb_bar predict res, r reg ly res x_demean predict lyhat reg x res x_demean predict xhat cap nl (y = lyhat*({g}^gap) + {b}*xhat) if m > 1, iter(500) nolog if e(converge) == 0 | _rc != 0 { ret sca enlsiv_g = . ret sca enlsiv_b = . } else { ret sca enlsiv_g = _b[/g] ret sca enlsiv_b = _b[/b]
Thanks,
Dapel
Comment