The data files used for the examples in this text can be downloaded in a zip file from the Stata Web site. You can then use a program such as zip to unzip the data files.
Example 9.5 on page 222 using mroz.dta.
use mroz, clear reg hours lwage educ age kidslt6 kidsge6 nwifeinc Source | SS df MS Number of obs = 428 -------------+------------------------------ F( 6, 421) = 5.04 Model | 17228385.3 6 2871397.55 Prob > F = 0.0001 Residual | 240082635 421 570267.541 R-squared = 0.0670 -------------+------------------------------ Adj R-squared = 0.0537 Total | 257311020 427 602601.92 Root MSE = 755.16 ------------------------------------------------------------------------------ hours | Coef. Std. Err. t P>|t| [95% Conf. Interval] -------------+---------------------------------------------------------------- lwage | -17.40781 54.21544 -0.32 0.748 -123.9745 89.15886 educ | -14.44486 17.96793 -0.80 0.422 -49.76289 20.87316 age | -7.729976 5.52945 -1.40 0.163 -18.59874 3.138791 kidslt6 | -342.5048 100.0059 -3.42 0.001 -539.078 -145.9317 kidsge6 | -115.0205 30.82925 -3.73 0.000 -175.6189 -54.42208 nwifeinc | -4.245807 3.655815 -1.16 0.246 -11.43173 2.940116 _cons | 2114.697 340.1307 6.22 0.000 1446.131 2783.263 ------------------------------------------------------------------------------ ivreg2 hours educ age kidslt6 kidsge6 nwifeinc (lwage= exper expersq) Instrumental variables (2SLS) regression ---------------------------------------- Number of obs = 428 F( 6, 421) = 3.41 Prob > F = 0.0027 Total (centered) SS = 257311019.9 Centered R2 = -1.7732 Total (uncentered) SS = 983895094 Uncentered R2 = 0.2747 Residual SS = 713583269.6 Root MSE = 1291 ------------------------------------------------------------------------------ hours | Coef. Std. Err. z P>|z| [95% Conf. Interval] -------------+---------------------------------------------------------------- lwage | 1544.819 476.7913 3.24 0.001 610.3248 2479.312 educ | -177.449 57.66517 -3.08 0.002 -290.4706 -64.4273 age | -10.78409 9.498705 -1.14 0.256 -29.40121 7.833034 kidslt6 | -210.8339 175.4811 -1.20 0.230 -554.7706 133.1028 kidsge6 | -47.55708 56.45049 -0.84 0.400 -158.198 63.08384 nwifeinc | -9.249121 6.427897 -1.44 0.150 -21.84757 3.349327 _cons | 2432.198 589.2929 4.13 0.000 1277.205 3587.191 ------------------------------------------------------------------------------ Sargan statistic (overidentification test of all instruments): 0.858 Chi-sq(1) P-val = 0.35425 ------------------------------------------------------------------------------ Instrumented: lwage Instruments: exper expersq educ age kidslt6 kidsge6 nwifeinc ------------------------------------------------------------------------------ reg hours educ age kidslt6 kidsge6 nwifeinc exper expersq if lwage~=. Source | SS df MS Number of obs = 428 -------------+------------------------------ F( 7, 420) = 9.79 Model | 36102842.8 7 5157548.98 Prob > F = 0.0000 Residual | 221208177 420 526686.136 R-squared = 0.1403 -------------+------------------------------ Adj R-squared = 0.1260 Total | 257311020 427 602601.92 Root MSE = 725.73 ------------------------------------------------------------------------------ hours | Coef. Std. Err. t P>|t| [95% Conf. Interval] -------------+---------------------------------------------------------------- educ | -22.78841 16.43448 -1.39 0.166 -55.09248 9.515669 age | -19.66352 5.894026 -3.34 0.001 -31.24899 -8.078058 kidslt6 | -305.7209 96.45007 -3.17 0.002 -495.3058 -116.1359 kidsge6 | -72.36673 30.36099 -2.38 0.018 -132.0451 -12.68832 nwifeinc | .4438514 3.613498 0.12 0.902 -6.658941 7.546644 exper | 47.00509 14.55649 3.23 0.001 18.39244 75.61774 expersq | -.5136442 .4373576 -1.17 0.241 -1.373327 .3460382 _cons | 2056.643 346.4843 5.94 0.000 1375.583 2737.702 ------------------------------------------------------------------------------ test age kidslt6 kidsge6 nwifeinc ( 1) age = 0 ( 2) kidslt6 = 0 ( 3) kidsge6 = 0 ( 4) nwifeinc = 0 F( 4, 420) = 4.80 Prob > F = 0.0009 ivreg2 lwage educ exper expersq (hours=educ age kidslt6 kidsge6 nwifeinc) Instrumental variables (2SLS) regression ---------------------------------------- Number of obs = 428 F( 4, 423) = 18.80 Prob > F = 0.0000 Total (centered) SS = 223.3274409 Centered R2 = 0.1112 Total (uncentered) SS = 829.5947861 Uncentered R2 = 0.7607 Residual SS = 198.4937964 Root MSE = .68 ------------------------------------------------------------------------------ lwage | Coef. Std. Err. z P>|z| [95% Conf. Interval] -------------+---------------------------------------------------------------- hours | .0001608 .0002141 0.75 0.453 -.0002589 .0005805 educ | .1111175 .0152421 7.29 0.000 .0812436 .1409914 exper | .032646 .0179552 1.82 0.069 -.0025456 .0678375 expersq | -.0006765 .00044 -1.54 0.124 -.001539 .0001859 _cons | -.69279 .3048041 -2.27 0.023 -1.290195 -.095385 ------------------------------------------------------------------------------ Sargan statistic (overidentification test of all instruments): 2.941 Chi-sq(3) P-val = 0.40084 ------------------------------------------------------------------------------ Collinearities detected among instruments: 1 instrument(s) dropped Instrumented: hours Instruments: educ age kidslt6 kidsge6 nwifeinc educ exper expersq ------------------------------------------------------------------------------ reg lwage educ age kidslt6 kidsge6 nwifeinc exper expersq Source | SS df MS Number of obs = 428 -------------+------------------------------ F( 7, 420) = 11.78 Model | 36.6476796 7 5.2353828 Prob > F = 0.0000 Residual | 186.679761 420 .444475622 R-squared = 0.1641 -------------+------------------------------ Adj R-squared = 0.1502 Total | 223.327441 427 .523015084 Root MSE = .66669 ------------------------------------------------------------------------------ lwage | Coef. Std. Err. t P>|t| [95% Conf. Interval] -------------+---------------------------------------------------------------- educ | .0998844 .0150975 6.62 0.000 .0702084 .1295604 age | -.0035204 .0054145 -0.65 0.516 -.0141633 .0071225 kidslt6 | -.0558725 .0886034 -0.63 0.529 -.2300339 .1182889 kidsge6 | -.0176484 .027891 -0.63 0.527 -.0724718 .0371749 nwifeinc | .0056942 .0033195 1.72 0.087 -.0008307 .0122192 exper | .0407097 .0133723 3.04 0.002 .0144249 .0669946 expersq | -.0007473 .0004018 -1.86 0.064 -.0015371 .0000424 _cons | -.3579972 .3182963 -1.12 0.261 -.9836494 .2676551 ------------------------------------------------------------------------------ test age kidslt6 kidsge6 nwifeinc ( 1) age = 0 ( 2) kidslt6 = 0 ( 3) kidsge6 = 0 ( 4) nwifeinc = 0 F( 4, 420) = 0.91 Prob > F = 0.4555
Example 9.6 on page 235 using mroz.dta.
gen lwagesq = lwage^2 (325 missing values generated) gen agesq=age^2 gen educsq = educ^2 gen nwifeincsq = nwifeinc^2 ivreg2 hours educ age kidslt6 kidsge6 nwifeinc (lwage lwagesq = exper expersq agesq educsq nwife incsq) Instrumental variables (2SLS) regression ---------------------------------------- Number of obs = 428 F( 7, 420) = 3.54 Prob > F = 0.0010 Total (centered) SS = 257311019.9 Centered R2 = -1.2003 Total (uncentered) SS = 983895094 Uncentered R2 = 0.4246 Residual SS = 566171251.8 Root MSE = 1150 ------------------------------------------------------------------------------ hours | Coef. Std. Err. z P>|z| [95% Conf. Interval] -------------+---------------------------------------------------------------- lwage | 1873.62 630.0193 2.97 0.003 638.8052 3108.436 lwagesq | -437.2911 346.7893 -1.26 0.207 -1116.986 242.4035 educ | -87.8511 65.76994 -1.34 0.182 -216.7578 41.05562 age | -9.142303 8.492916 -1.08 0.282 -25.78811 7.503508 kidslt6 | -185.0554 160.757 -1.15 0.250 -500.1332 130.0225 kidsge6 | -58.18949 49.63412 -1.17 0.241 -155.4706 39.09161 nwifeinc | -7.233422 5.751229 -1.26 0.208 -18.50562 4.03878 _cons | 1657.926 769.9772 2.15 0.031 148.798 3167.053 ------------------------------------------------------------------------------ Sargan statistic (overidentification test of all instruments): 2.612 Chi-sq(3) P-val = 0.45537 ------------------------------------------------------------------------------ Instrumented: lwage lwagesq Instruments: exper expersq agesq educsq nwifeincsq educ age kidslt6 kidsge6 nwifeinc ------------------------------------------------------------------------------