Article Analysis Table No.2 (2,4,6)

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 22

Table No.

Coefficients of ^
A are same as reported in the Table No.2 of article.

See the results of ^


A
For Model (1)
. xi: ivreg d_A (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 l
> i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.9689e+08)

Instrumental variables (2SLS) regression Number of obs = 255


F( 0, 50) = .
Prob > F = .
R-squared = 0.0933
Root MSE = .14281

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_A Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl 1.373587 .2795293 4.91 0.000 .8121357 1.935038


_Istatefip_2 -.1696356 .0045634 -37.17 0.000 -.1788014 -.1604697
_Istatefip_4 -.1351034 .0211959 -6.37 0.000 -.1776765 -.0925302
_Istatefip_5 -.0514593 .0023632 -21.78 0.000 -.0562059 -.0467127
_Istatefip_6 -.1535183 .0269261 -5.70 0.000 -.2076009 -.0994356
_Istatefip_8 -.0527005 .0096738 -5.45 0.000 -.0721309 -.0332702
For Model 2
_Istatefip_9 .0016676 .0046286 0.36 0.720 -.0076293 .0109644
_Istatefip_10 -.2396311 .0184405 -12.99 0.000 -.27667 -.2025922
. xi: ivreg d_A (d_immi_empl=
_Istatefip_11 .1964094 d_immi_imputed
.003318 bord_dist_70
59.19 0.000 bord_dist_80
.1897449 bord_dist_90
.2030739 bord_dist_00 la_dist_70 la_
> i.year i.statefip
_Istatefip_12 [aw=empl]
-.1305116 if year>1970,
.0234577 robust
-5.56 cluster(statefip)
0.000 -.1776278 -.0833954
i.year
_Istatefip_13 _Iyear_1960-2006
-.0501388 .0100755 (naturally
-4.98 coded;
0.000 _Iyear_1960
-.0703761omitted)
-.0299014
i.statefip
_Istatefip_15 _Istatefip_1-56
-.0834497 .0103384 (naturally
-8.07 coded;
0.000 _Istatefip_1
-.1042149 omitted)
-.0626845
(sum of wgt is
_Istatefip_16 4.3172e+08)
-.1080194 .0048884 -22.10 0.000 -.1178381 -.0982006
_Istatefip_17 -.0696893 .0079853 -8.73 0.000 -.0857282 -.0536505
Instrumental
_Istatefip_18variables (2SLS) .0007504
-.0732956 regression -97.68 0.000Number of obs = -.0717884
-.0748028 204
_Istatefip_19 -.0641394 .0011422 -56.15 0.000F( 3, 50)
-.0664336 = .
-.0618452
_Istatefip_20 -.0475685 .0034883 -13.64 0.000Prob >-.054575
F = -.0405621
0.0000
_Istatefip_21 -.0866431 .0001244 -696.41 0.000R-squared
-.086893 = -.0863932
0.5538
Root MSE = .10652
_Istatefip_22 -.0008675 .0000137 -63.45 0.000 -.0008949 -.00084
_Istatefip_23 -.0426984 .002097 -20.36 0.000 -.0469102 -.0384865
(Std. Err. adjusted for 51 clusters in statefip)
_Istatefip_24 -.0496539 .0096121 -5.17 0.000 -.0689603 -.0303475
_Istatefip_25 -.0065226 .006993 -0.93 0.355 -.0205685 .0075233
Robust
_Istatefip_26 -.1081682 .0002275 -475.45 0.000 -.1086252 -.1077112
d_A Coef. Std. Err. t P>|t| [95% Conf. Interval]
_Istatefip_27 -.0452707 .0039452 -11.47 0.000 -.0531949 -.0373466
_Istatefip_28 -.0412164 .0009943 -41.45 0.000 -.0432134 -.0392193
d_immi_empl 1.119822 .3618714 3.09 0.003 .3929815 1.846662
_Istatefip_29 -.0499073 .0002244 -222.39 0.000 -.050358 -.0494565
_Iyear_1970 0 (omitted)
_Istatefip_30 -.0843411 .0028888 -29.20 0.000 -.0901435 -.0785387
_Iyear_1980 -.2190095 .0416829 -5.25 0.000 -.302732 -.135287
_Istatefip_31 -.0610769 .0028475 -21.45 0.000 -.0667963 -.0553574
_Istatefip_32 -.2321933 .0354894 -6.54 0.000 -.3034757 -.1609108
For Model 3
_Istatefip_33 -.0154947 .0018419 -8.41 0.000 -.0191942 -.0117952
_Istatefip_34 -.0721538 .013925 -5.18 0.000 -.1001229 -.0441846
_Istatefip_35 -.0849868 .0086814 -9.79 0.000 -.102424 -.0675497
_Istatefip_36 -.0404359 .010211 -3.96 0.000 -.0609452 -.0199266
_Istatefip_37 -.016807 .0057164 -2.94 0.005 -.0282887 -.0053252
_Istatefip_38 -.118317 .0008907 -132.84 0.000 -.120106 -.116528
_Istatefip_39 -.0509722 .0011965 -42.60 0.000 -.0533755 -.0485689
_Istatefip_40 -.0299248 .0024975 -11.98 0.000 -.0349412 -.0249083
_Istatefip_41 -.0722013 .007315 -9.87 0.000 -.0868939 -.0575088
_Istatefip_42 -.0238372 .0000218 -1092.73 0.000 -.023881 -.0237934
_Istatefip_44 -.0559885 .0064158 -8.73 0.000 -.0688749 -.043102
_Istatefip_45 -.0223293 .0019247 -11.60 0.000 -.0261953 -.0184634
_Istatefip_46 -.030501 .0003546 -86.02 0.000 -.0312131 -.0297888
_Istatefip_47 .0065828 .0016251 4.05 0.000 .0033186 .0098469
_Istatefip_48 -.0674094 .0169339 -3.98 0.000 -.1014221 -.0333967
_Istatefip_49 -.0678386 .010123 -6.70 0.000 -.0881714 -.0475059
_Istatefip_50 -.032073 .0020657 -15.53 0.000 -.0362221 -.027924
_Istatefip_51 -.0194723 .0087034 -2.24 0.030 -.0369536 -.001991
_Istatefip_53 -.0861724 .0100281 -8.59 0.000 -.1063144 -.0660304
. xi: ivreg d_A (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_dist_8
> ) i.year i.statefip [aw=empl] if year>1960 & year<2006, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 3.6984e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 3, 50) = .
Prob > F = 0.0000
R-squared = 0.6036
Root MSE = .10979

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_A Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl .9786923 .3642062 2.69 0.010 .2471627 1.710222


_Iyear_1970 .2803782 .0291129 9.63 0.000 .2219032 .3388531
_Iyear_1980 0 (omitted)
_Iyear_1990 .2189204 .0414628 5.28 0.000 .1356398 .3022009

For Model No.4


. xi: ivreg d_A (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_dist_80 la_dist
> d_A_lag i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.3172e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.6030
Root MSE = .10082

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_A Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl .6182276 .2452712 2.52 0.015 .125586 1.110869


d_A_lag -.3066587 .0614357 -4.99 0.000 -.430056 -.1832615
_Iyear_1970 0 (omitted)
_Iyear_1980 0 (omitted)
_Iyear_1990 .14398 .0414364 3.47 0.001 .0607526 .2272074
_Iyear_2000 .2454511 .0407845 6.02 0.000 .163533 .3273693

For Model No.5


. xi: ivreg d_A (d_immi_empl= bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_dist_80 la_d
> fip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.9689e+08)

Instrumental variables (2SLS) regression Number of obs = 255


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.5555
Root MSE = .10099

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_A Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl 1.156737 .300889 3.84 0.000 .5523841 1.761091


_Iyear_1970 .2860068 .0242749 11.78 0.000 .2372491 .3347644
_Iyear_1980 0 (omitted)
_Iyear_1990 .2186599 .0403019 5.43 0.000 .1377111 .2996087

^ are same as reported in the Table No.2 of article.


Coefficients of φ
For Model NO. 1
. xi: ivreg d_phi (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_dist_8
> 0) i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.9689e+08)

Instrumental variables (2SLS) regression Number of obs = 255


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.8761
Root MSE = .01002

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_phi Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl -.2568928 .0767146 -3.35 0.002 -.4109786 -.1028069


_Iyear_1970 0 (omitted)
_Iyear_1980 .0108809 .0026566 4.10 0.000 .005545 .0162169
_Iyear_1990 -.0484669 .0041683 -11.63 0.000 -.0568392 -.0400947
_Iyear_2000 -.0275367 .0029803 -9.24 0.000 -.0335227 -.0215506
For_Iyear_2006
Model No.2 -.021344 .0026481 -8.06 0.000 -.0266628 -.0160252
_Istatefip_2 .0045303 .0011433 3.96 0.000 .0022339 .0068267

. xi: ivreg d_phi (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_dist
> 0) i.year i.statefip [aw=empl] if year>1970, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.3172e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 3, 50) = .
Prob > F = 0.0000
R-squared = 0.8547
Root MSE = .01078

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_phi Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl -.2950052 .0812274 -3.63 0.001 -.4581552 -.1318552


_Iyear_1970 0 (omitted)
_Iyear_1980 .0591866 .0035924 16.48 0.000 .0519712 .0664021

For Model No. 3


. xi: ivreg d_phi (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70
> 0) i.year i.statefip[aw=empl] if year>1960 & year<2006, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 3.6984e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 3, 50) = .
Prob > F = 0.0000
R-squared = 0.9184
Root MSE = .0096

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_phi Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl -.1476725 .1193724 -1.24 0.222 -.3874391 .0920941


_Iyear_1970 -.0078489 .0036303 -2.16 0.035 -.0151406 -.0005571
_Iyear_1980 0 (omitted)
For Model No.4
_Iyear_1990 -.0597721 .0033441 -17.87 0.000 -.0664889 -.0530554
_Iyear_2000
. xi: ivreg d_phi -.0406137
(d_immi_empl=.0033197 -12.23
d_immi_imputed 0.000 -.0472816
bord_dist_70
bord_dist_80 -.0339459
bord_dist_90 bord_dist_00 la_dist_70 la_
> 0) d_phi_lag i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.3172e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.8634
Root MSE = .01048

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_phi Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl -.3886731 .0839205 -4.63 0.000 -.5572324 -.2201138


d_phi_lag -.4189377 .0996267 -4.21 0.000 -.6190439 -.2188316

For Model No.5


. xi: ivreg d_beta (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_d
> _00) i.year i.statefip [aw=empl] if year>1960 & year<2006, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 3.6984e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 3, 50) = .
Prob > F = 0.0000
R-squared = 0.8237
Root MSE = .06183

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_beta Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl -1.744411 .2575495 -6.77 0.000 -2.261715 -1.227108


_Iyear_1970 -.0383991 .0197545 -1.94 0.058 -.0780772 .0012789
_Iyear_1980 0 (omitted)
_Iyear_1990 .0592428 .0150537 3.94 0.000 .0290065 .0894791
_Iyear_2000 -.1642728 .0163773 -10.03 0.000 -.1971675 -.1313781
Coefficients of ^β are same as reported in the Table No.2 of article.
See the results of ^β

(1) Same
. xi: ivreg d_gsp_worker (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_d
> _dist_00) i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.9689e+08)

Instrumental variables (2SLS) regression Number of obs = 255


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.3181
Root MSE = .09222

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_gsp_worker Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl .8839727 .2598278 3.40 0.001 .3620933 1.405852

(2) Same
. xi: ivreg d_gsp_worker (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_dist
> _dist_00) i.year i.statefip [aw=empl] if year>1970, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.3172e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 3, 50) = .
Prob > F = 0.0000
R-squared = 0.2800
Root MSE = .096

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_gsp_worker Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl .7188872 .354865 2.03 0.048 .0061199 1.431654


_Iyear_1970 0 (omitted)

(3)

. xi: ivreg d_gsp_worker (d_immi_empl=d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_
> dist_00) i.year i.statefip [aw=empl] if year>1960 & year<2006, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 3.6984e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 3, 50) = .
Prob > F = 0.0000
R-squared = 0.3139
Root MSE = .1032

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_gsp_worker Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl 1.476007 .3074803 4.80 0.000 .8584148 2.093599

(4)
. xi: ivreg d_gsp_worker (d_immi_empl=d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_dist_
> dist_00) d_gsp_worker_lag i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.3172e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.3888
Root MSE = .08875

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_gsp_worker Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl .2211916 .2737067 0.81 0.423 -.3285644 .7709476

(5)
. xi: ivreg d_gsp_worker (d_immi_empl= bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_dist_80 la_di
> r i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.9689e+08)

Instrumental variables (2SLS) regression Number of obs = 255


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.3145
Root MSE = .09246

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_gsp_worker Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl 1.036974 .3495661 2.97 0.005 .3348501 1.739098

Table (2) row 3

(1)
. xi: ivreg d_k_y_ratio_corrected (d_immi_empl= d_immi_imputed ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_0
> a_dist_00) i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.9689e+08)

Instrumental variables (2SLS) regression Number of obs = 255


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.3218
Root MSE = .03441

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_k_y_ratio~d Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl -.0834072 .1303098 -0.64 0.525 -.3451421 .1783277

(2)
. xi: ivreg d_k_y_ratio_corrected (d_immi_empl= d_immi_imputed ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 l
> a_dist_00) i.year i.statefip [aw=empl] if year>1970, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.3172e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 3, 50) = .
Prob > F = 0.0000
R-squared = 0.3326
Root MSE = .03589

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_k_y_ratio~d Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl -.1343136 .1333982 -1.01 0.319 -.4022517 .1336246

(3)
. xi: ivreg d_k_y_ratio_corrected (d_immi_empl= d_immi_imputed ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_
> a_dist_00) i.year i.statefip [aw=empl] if year>1960 & year<2006, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 3.6984e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 3, 50) = .
Prob > F = 0.0000
R-squared = 0.2784
Root MSE = .03619

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_k_y_ratio~d Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl .2754966 .2337202 1.18 0.244 -.1939443 .7449375


. xi: ivreg d_k_y_ratio_corrected (d_immi_empl= d_immi_imputed ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la
> a_dist_00) d_k_y_ratio_lag i.year i.statefip if year>1970 [aw=empl] , robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.3172e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.4215
Root MSE = .03352

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_k_y_ratio_c~d Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl -.1066626 .1423881 -0.75 0.457 -.3926575 .1793323


d_k_y_ratio_lag -.3671178 .0797403 -4.60 0.000 -.5272809 -.2069546
(4)

(5)

. xi: ivreg d_k_y_ratio_corrected (d_immi_empl= bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_d
> 00) i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.9689e+08)

Instrumental variables (2SLS) regression Number of obs = 255


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.3219
Root MSE = .0344

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_k_y_ratio~d Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl -.0890181 .0922734 -0.96 0.339 -.2743547 .0963185

Table 2 Row 5
(1)
. xi: ivreg d_hours_perworker (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist
> _90 la_dist_00) i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.9689e+08)

Instrumental variables (2SLS) regression Number of obs = 255


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.8680
Root MSE = .01892

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_hours_per~r Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl .285434 .1109162 2.57 0.013 .0626522 .5082157

(2)
. xi: ivreg d_hours_perworker (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bo
> 90 la_dist_00) i.year i.statefip [aw=empl] if year>1970, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.3172e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 3, 50) = .
Prob > F = 0.0000
R-squared = 0.8882
Root MSE = .01793

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_hours_per~r Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl .172921 .0963904 1.79 0.079 -.0206847 .3665268

(3)
. xi: ivreg d_hours_perworker (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_0
> 90 la_dist_00) i.year i.statefip [aw=empl] if year>1960 & year<2006, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 3.6984e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 3, 50) = .
Prob > F = 0.0000
R-squared = 0.8392
Root MSE = .0212

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_hours_per~r Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl .6120226 .1979843 3.09 0.003 .2143595 1.009686

(4)
. xi: ivreg d_hours_perworker (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_d
> 90 la_dist_00) d_hours_perworker_lag i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.3172e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.8970
Root MSE = .01727

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_hours_perworker Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl .2793956 .1084889 2.58 0.013 .0614893 .497302


d_hours_perworker_lag -.2892971 .0906666 -3.19 0.002 -.4714062 -.1071879

(5)
. xi: ivreg d_hours_perworker (d_immi_empl= bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la
> i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.9689e+08)

Instrumental variables (2SLS) regression Number of obs = 255


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.8695
Root MSE = .0188

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_hours_per~r Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl .2423443 .0814394 2.98 0.004 .0787685 .4059202

Table 2 row 7
. *** table 2, row 7

.
. xi: ivreg d_h (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_dist_80
> i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.9689e+08)

Instrumental variables (2SLS) regression Number of obs = 255


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.9472
Root MSE = .04001

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_h Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl -1.161098 .2530501 -4.59 0.000 -1.669364 -.6528315

(2)

. xi: ivreg d_h (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_dist_80
> ) i.year i.statefip [aw=empl] if year>1970, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.3172e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 3, 50) = .
Prob > F = 0.0000
R-squared = 0.9725
Root MSE = .03147

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_h Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl -.9073942 .2310255 -3.93 0.000 -1.371422 -.4433659

(3)
. xi: ivreg d_h (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_dist_80 la_dis
> i.year i.statefip [aw=empl] if year>1960 & year<2006, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 3.6984e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 3, 50) = .
Prob > F = 0.0000
R-squared = 0.9075
Root MSE = .04671

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_h Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl -1.587152 .3699174 -4.29 0.000 -2.330153 -.8441514


(4)
. xi: ivreg d_h (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_
> d_h_lag i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.3172e+08)

Instrumental variables (2SLS) regression Number of obs = 204


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.9742
Root MSE = .0306

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_h Coef. Std. Err. t P>|t| [95% Conf. Interval]

(5)d_immi_empl -.8928602 .2098245 -4.26 0.000 -1.314305 -.4714152


. xi: ivreg d_h (d_immi_empl= bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70 la_dist_8
> efip [aw=empl] if year>1960, robust cluster(statefip)
i.year _Iyear_1960-2006 (naturally coded; _Iyear_1960 omitted)
i.statefip _Istatefip_1-56 (naturally coded; _Istatefip_1 omitted)
(sum of wgt is 4.9689e+08)

Instrumental variables (2SLS) regression Number of obs = 255


F( 4, 50) = .
Prob > F = 0.0000
R-squared = 0.9474
Root MSE = .03993

(Std. Err. adjusted for 51 clusters in statefip)

Robust
d_h Coef. Std. Err. t P>|t| [95% Conf. Interval]

d_immi_empl -1.142777 .2763318 -4.14 0.000 -1.697806 -.5877483

Screenshot of coding
Code used

*** 2sls

**Table 2 rows 4, 6 and 8.

** border and predicted instruments


xi: ivreg d_A (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00
la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year i.statefip [aw=empl] if year>1960, robust
cluster(statefip)

xi: ivreg d_A (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00


la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.statefip [aw=empl] if year>1960, robust cluster(statefip)

xi: ivreg d_A (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00


la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year i.statefip [aw=empl] if year>1970, robust
cluster(statefip)

xi: ivreg d_A (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00


la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year i.statefip [aw=empl] if year>1960 & year<2006, robust
cluster(statefip)

xi: ivreg d_A (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00


la_dist_70 la_dist_80 la_dist_90 la_dist_00) d_A_lag i.year i.statefip [aw=empl] if year>1960, robust
cluster(statefip)

xi: ivreg d_A (d_immi_empl= bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70


la_dist_80 la_dist_90 la_dist_00) i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)

xi: ivreg d_phi (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00


la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year i.statefip [aw=empl] if year>1960, robust
cluster(statefip)

xi: ivreg d_phi (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00


la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year i.statefip [aw=empl] if year>1970, robust
cluster(statefip)

xi: ivreg d_phi (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00


la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year i.statefip[aw=empl] if year>1960 & year<2006, robust
cluster(statefip)

xi: ivreg d_phi (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00


la_dist_70 la_dist_80 la_dist_90 la_dist_00) d_phi_lag i.year i.statefip [aw=empl] if year>1960, robust
cluster(statefip)

xi: ivreg d_phi (d_immi_empl= bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70


la_dist_80 la_dist_90 la_dist_00) i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)
xi: ivreg d_beta (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90
bord_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year i.statefip [aw=empl] if year>1960,
robust cluster(statefip)

xi: ivreg d_beta (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90


bord_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year i.statefip [aw=empl] if year>1970,
robust cluster(statefip)

xi: ivreg d_beta (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90


bord_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year i.statefip [aw=empl] if year>1960 &
year<2006, robust cluster(statefip)

xi: ivreg d_beta (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90


bord_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00) d_phi_lag i.year i.statefip [aw=empl] if
year>1960, robust cluster(statefip)

xi: ivreg d_beta (d_immi_empl= bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00 la_dist_70


la_dist_80 la_dist_90 la_dist_00) i.year i.statefip [aw=empl] if year>1960, robust cluster(statefip)

***** robustness (omitting some states )

xi: ivreg d_A (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00


ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year
[aw=empl] if year>1960, robust cluster(statefip)

xi: ivreg d_A lnA_lag (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90


bord_dist_00 ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00)
i.year [aw=empl] if year>1960, robust cluster(statefip)

xi: ivreg d_A (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00


ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year
[aw=empl] if year>1960 & statefip~=4 & statefip~=6 & statefip~=35 & statefip~=48 , robust
cluster(statefip)

xi: ivreg d_A (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00


ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year
[aw=empl] if year>1960 & statefip~=48 & statefip~=6 & statefip~=36 , robust cluster(statefip)

xi: ivreg d_A (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00


ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year
[aw=empl] if year>1980 , robust cluster(statefip)

xi: ivreg d_A (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90 bord_dist_00


ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00) i.year
[aw=empl] if year>1960 & statefip~=6 & statefip~=12 , robust cluster(statefip)
xi: ivreg d_gsp_worker (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90
bord_dist_00 ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00)
i.year [aw=empl] if year>1960, robust cluster(statefip)

xi: ivreg d_gsp_worker (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90


bord_dist_00 ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00)
i.year [aw=empl] if year>1960 & statefip~=4 & statefip~=6 & statefip~=35 & statefip~=48 , robust
cluster(statefip)

xi: ivreg d_gsp_worker (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90


bord_dist_00 ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00)
i.year [aw=empl] if year>1960 & statefip~=48 & statefip~=6 & statefip~=36 , robust cluster(statefip)

xi: ivreg d_gsp_worker (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90


bord_dist_00 ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00)
i.year [aw=empl] if year>1980 , robust cluster(statefip)

xi: ivreg d_gsp_worker (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90


bord_dist_00 ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00)
i.year [aw=empl] if year>1960 & statefip~=6 & statefip~=12 , robust cluster(statefip)

xi: ivreg d_beta (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90


bord_dist_00 ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00)
i.year [aw=empl] if year>1960, robust cluster(statefip)

xi: ivreg d_beta lnbeta (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90


bord_dist_00 ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00)
i.year [aw=empl] if year>1960, robust cluster(statefip)

xi: ivreg d_beta (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90


bord_dist_00 ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00)
i.year [aw=empl] if year>1960 & statefip~=4 & statefip~=6 & statefip~=35 & statefip~=48 , robust
cluster(statefip)

xi: ivreg d_beta (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90


bord_dist_00 ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00)
i.year [aw=empl] if year>1960 & statefip~=48 & statefip~=6 & statefip~=36 , robust cluster(statefip)

xi: ivreg d_beta (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90


bord_dist_00 ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00)
i.year [aw=empl] if year>1980 , robust cluster(statefip)
xi: ivreg d_beta (d_immi_empl= d_immi_imputed bord_dist_70 bord_dist_80 bord_dist_90
bord_dist_00 ny_dist_70 ny_dist_80 ny_dist_90 ny_dist_00 la_dist_70 la_dist_80 la_dist_90 la_dist_00)
i.year [aw=empl] if year>1960 & statefip~=6 & statefip~=12 , robust cluster(statefip)

You might also like