a
    \:bJ                  w   @   s  d dl Zd dlmZ g dZeddddd dd d d	d
ddddddddddd dddddddddddddddddd	dd d!d"d#d$d%d&d'd(d)d*d+d,d-d.6Zed/d0d1d2d3d4ejd5d d6d7d8d9d:d;ejd5d d<d=d>d?d@dAejd5d dBdCdDdEdFdGejd5d dHdIdJdKdLdMejd5d dNdOdPdQdRdSejd5d dTdUdVdWdXdYejd5d dZd[d\d]d^d_ejd5d d`dadbdcdddeejd5d dfdgdhdidjdkejd5d dldmdndodpdqejd5d drdsdtdudvdwejd5d dxdydzd{d|d}ejd5d gu	dd~Z
d ZeZeg d	ddZeZeZef e
eeeeedeZeddddd dd d d	d
ddddddddddd dddddddddddddddd	dd d!d"d#dd%d&d'dd(d)d*d+d,d-d5Zed/dddddejd5d d6dddddejd5d d<dddddejd5d dBdddddejd5d dHdddddejd5d dNdddddejd5d dTdddddejd5d dZdddddejd5d d`dddddejd5d dfdddddejd5d dldddddejd5d drdddddejd5d dxdddddejd5d gu	dd~Z
d ZeZeg d΢	ddZeZeZef e
eeeeedeZeddddd ddd d d	ddddddddddd dddddddddddddddddd	ddd d!d"d#dd%d&d'd(d(d)d*d+d,d-dҍ8Zeg dӢ	dd~Z
dԠ ZeZeg dբ	ddZeZeZedddddddۍZef e
eeeeeedܜeZeddddd ddd d d	ddddddddddd dddddddddddddddd	ddd d!d"d#dd%d&d'dd(d(d)d*d+d,d-dߍ7Zeg d	dd~Z
dԠ ZeZeg d	ddZeZeZef e
eeeeedeZeddddd dd d ddddddddddddd dddddddddddddddddddd"d#dd%dd'dd(d)d*d+d,d-d5Zeddddddejd5d ddddddejd5d dddddd ejd5d ddddddejd5d ddd	d
ddejd5d ddddddejd5d ddddddejd5d ddddddejd5d dd d!d"d#d$ejd5d d%d&d'd(d)d*ejd5d d+d,d-d.d/d0ejd5d d1d2d3d4d5d6ejd5d d7d8d9d:d;d<ejd5d gu	dd~Z
d ZeZeg d=	ddZeZeZef e
eeeeedeZdS (>      N)ParamsTableTestBunch)sZiqexprZtenureZrnsZsmsaZdyear_67Zdyear_68Zdyear_69Zdyear_70Zdyear_71Zdyear_73Z_consi  
            gg.?gc}A?gS3~Z@gl$;?@gq@6?gAB@gO1  g`k@g#(ia@g va_D?   g+m)@g`{ppL?g
4z|=   g͎;0G@g9V%U?ga
׺b*@g[~t      z/Statistics consistent for homoskedasticity onlyz-Estimates efficient for homoskedasticity onlyzIV (2SLS) estimationZivreg2_pz02.2.08z<ivreg2 lw expr tenure rns smsa dyear* (s iq=med kww age mrt)Zivreg2ZivZlwsmallzmed kww age mrtzJexpr tenure rns smsa dyear_67 dyear_68 dyear_69 dyear_70 dyear_71 dyear_73zZmed kww age mrt expr tenure rns smsa dyear_67 dyear_68 dyear_69 dyear_70 dyear_71 dyear_73zs iqzb V)6N	inexog_ct	exexog_ctendog_ct
partial_ctdf_m	sdofminusdofminusr2rmserssmssr2_aFFpFdf1Fdf2yyyycr2upartialconsconscdfwidstatcdidpiddfidstatsarganpsargandfsarganjpjdfjllrankVrankxxrankzzr2chacsubtitleVhacsubtitleBtitlepredictversioncmdlinecmdmodeldepvarpartialsmallexexoginexoginstsinstd
properties^Y?g\<?gt8? @gB#s<g=%?gE?gS 1\?mhg֠_.Ds?gÇgu'F/?g[`$Jg:U9?,x<?g}vZ?g΅s-@g{#-,>gP\?g(?yԋz?gp6?g# O@gRG>grG[{?g(j.}?7Ʋ"ggb?g*7g<Zg?g 4XſgkuҡQg$?g:;s?gU\O@g7gkg?g_h:İ?g#`o?D""g*:¯O?g.~ @g_Q?grVKՀſgdD??P?gxڡ?g"?g@w[?grX@G8FgG?Kz8?gvf?gEuf@g=oh?gJ)?gW??/S?g_1 ?g"<Z@g"#l?gG,X?gF$?𘋸kw?goLø?gl/Ck?g#(?gv1};g?^pQ?D޷?g;ivF?gaI?g~\?g`lhIg
׺G?jP"@g$ /?gJ)@g.^XP8gd8R@g9]@	   z!b se z pvalue ll ul df crit eform)g΅UW/<?U0~?ueO4k>
u"绖x>TZuu>*2/>_+~y~DA?犏_1紐jC粣 b?rS   g,!O4>?Uch>ݘUĦft+c?fL٤V^>X>ӿ17d>XzRTrT   r_   gLSgn?,`z1?_6]ھv?."?>界O>ڀIX .M4"	 kOrU   r`   rj   gFj?}]O	ea3e?D?B9s\W?R?g?}Cb?`CK@?rV   ra   rk   rt   g2#S?ъ?*@?I4؛?N"	g5'`=9"0	4&約v>rrW   rb   rl   ru   r}   g_WO?ˌ{=>RѾnH}bc?簫>+ُ?稝iS>հ%FG?rX   rc   rm   rv   r~   r   gAy:i?e;.X"K?d&K?翈xL?ŪrG?4(J?{L?rY   rd   rn   rw   r   r   r   g7L]5*f?=$MQ}M?r_cZL?3WH?xĽ~N?犪1RrZ   re   ro   rx   r   r   r   r   gm:e?Be/~Q?v^O?f$}S?ثIyx]?r[   rf   rp   ry   r   r   r   r   r   goô@m?-*"hR?)YyV?34x?r\   rg   rq   rz   r   r   r   r   r   r   gpO[h?5|9\?Ia.Os?r]   rh   rr   r{   r   r   r   r   r   r   r   g]4j?I's?r^   ri   rs   r|   r   r   r   r   r   r   r   r   ge&9x?)params_tableparams_table_colnamesparams_table_rownamescovcov_colnamescov_rownamesg*ϏvD@g-[?1gF@&@g|=>gVJZvD@gdh?gQ]3'@z'Statistics robust to heteroskedasticityzDivreg2 lw expr tenure rns smsa dyear* (s iq=med kww age mrt), robustZRobust)5r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r.   r/   r0   r1   r2   rankSr3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   vcetyper?   r@   rA   rB   rC   rD   gW҄@<?gb @gsƲ<gE?gF?g4gڗt?gCLg8E?g-g2S??gi|?g\D~@g1_ȉ>gu		(?gWJx7?g:a?g d[@g>gJI1<?g<#?g/؜B?gu<15(g5&=N{d?g8|ſgwl(JgX?g8 ;_@g4IcS?g2$Ӱ?g/<?gEf8z?g>JZqg8A麖?gv̚ĿgtX^?gGo?gjufE?glLQ?g|Ogc^W?gv?gM>	@g>]\anoW?g7Rt%?g5\?gK?gN|@g//~q?g?-?gڎb?gsG}e?gHq?gO)9?1/?gߒ`1rgKڱ?gљ'?g9g_[?g\+G?g;1gg{@3?g&(-q?ge&l
(@g:LWi&9gML@g@)g_fO0<?uv8Gf>Mya>7'矌e8=m)j {XoL4={DG l1e?r   go>Ho~ݙ>{
I/sY?XJ0A
T4>B5?瑕Rx禞Slh6uh>6ޚZ^Wr   r   gIꅚ?F2oc(T
?; 9Om?D%#?R>f>!һe^Nr   r   r   g=:Kz?DY{{Ipv!>Et^?H1?W1r?~Ѯ:?;{_?j?V"H?r   r   r   r   g
gR?DFs!?烒h(?îV :*?&J*>F l>
1/?x.YMNtr   r   r   r   r   gwO?Iv6=?[*.?Lӊh0?Kmk?Tft_¿3?p+K4?縶]qY?r   r   r   r   r   r   gene?cS9L?MO&N?繲>PO?M?"HDP?ofa4?r   r   r   r   r   r   r   g]Sd?d!Pŧ{N?IL?@{J?P~N?φ4	`r   r   r   r   r   r   r   r   g5Ftb?PMHS?;d[Q?R;i>-U?E|d?r   r   r   r   r   r   r   r   r   g+W荛n?祎O;T?:Ե	OY?qSx?r   r   r   r   r   r   r   r   r   r   gd2i?熁<]?ҕ>&q?r   r   r   r   r   r   r   r   r   r   r   gTn?8u?r   r   r   r   r   r   r   r   r   r   r   r   gY8?gbבP?gAB@zCivreg2 lw expr tenure rns smsa dyear* (s iq=med kww age mrt), small)8r   r   r   r   r   df_rr   r   r   r   r   r   r   r   r   r   r   r   r    r!   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r"   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r   r@   rA   rB   rC   rD   )urE   gΖk?gtS| @gxSF<gX Pd?gcS?r	   x*xi?r   rF   gy~os?gaJg.#r?gAےg۔l,?r	   r   r   rG   g`i~؀?g)|{%@gޗȨ+>gJ?g/?r	   r   r   rH   gh0|D?g=S@gq:5>g-L?g'?r	   r   r   rI   ge4~?gȪ%]g8u*mj?g] 1ſggCwr	   r   r   rJ   g"%$?gPt+@g`Û?g^2?g]5?r	   r   r   rK   g=ޥ?gg	sZ6E?g𵘃ſg9ʉ?r	   r   r   rL   g6ݪ?gR_?g6?g}<Ыgu%Rj?r	   r   r   rM   ga,?gQf@gn`]k?g@ u?gҦ+ŨP?r	   r   r   rN   gȖܮ?g0O+&@gYJs	p?g*Q?gX,?r	   r   r   rO   gi?gv?gm7?gO!i؏gyt?r	   r   r   rP   g%u?gWX}W?gȩ
=?gtCxgh
m?r	   r   r   rQ   g?\?g96Z)@g!9g卆rE@g@r	   r   r   z!b se t pvalue ll ul df crit eform)gT?<?Ju$\?|l>"Ɂ+>: >s"ٛP#k?;I1a1U<t'sXC;>9-c?r   g^H>um>bٸ瑏y<?9:\sg"	J>V@>dgYrhpM>zTr   r  gRq+n?繖<}u;q?|\|ھvW32?.(n?綽0$f>:<>j$	!ZG A"ҽ-Pr   r  r  g,Z_>?#P>Ҹ?ˑ?אS:??vm?+W?Gߐ#?祼%N@?r   r  r  r  gxS?Bn?Lg?8Pr?mD	Y	C0(nnl"Ɨ&nrr   r  r  r  r#  g1GO?Hrn>?KѾXf?NQ >ٗ?pAF>.Y?G?r   r	  r  r  r$  r+  gBU)|i?7KK?ya0L?0V1L? 1z;H?/J?wLY?r   r
  r  r  r%  r,  r2  gk8f?0N?kkL?禢ިI?fwMO?Ͱ}Rr   r  r  r  r&  r-  r3  r8  g)f?ؽ`SQ?犝)<P?S?jP]?r  r  r  r  r'  r.  r4  r9  r=  g+<Sm?׮c<S?7T?V?CHVx?r  r  r  r   r(  r/  r5  r:  r>  rA  g;oh?&i\?;P1t?r  r  r  r!  r)  r0  r6  r;  r?  rB  rD  g#@k?#_#t?r  r  r  r"  r*  r1  r7  r<  r@  rC  rE  rF  g-. ?i  g#9M 3<g2_&C@gU?m
<gԔaQ@)r   ZdfZWHFpZWHFZDWHpZDWH)r   r   r   r   r   r   hausmang*ϏvD@zJivreg2 lw expr tenure rns smsa dyear* (s iq=med kww age mrt), small robust)7r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r#   r$   r%   r&   r'   r(   r)   r*   r.   r/   r0   r1   r2   r   r3   r4   r5   r"   r6   r7   r8   r9   r:   r;   r<   r=   r>   r   r?   r   r@   rA   rB   rC   rD   )urE   g6k?gL
| @g佽c<g|14M?goS?r	   r   r   rF   g<20t?gaAFgw׵?g-9gB?r	   r   r   rG   g%S?gtH@gt!>gY%&?gf岰?r	   r   r   rH   gdŌ?g-`@gxq>g c
?g>5?r	   r   r   rI   g
h?gg.gx.R޹Tg?gӲG ſgIr	   r   r   rJ   gR5/ӟ?g=z";@gQ9M?gC?gvzԬ?r	   r   r   rK   g ?gǞLRIga@y8?g:$Ŀg&?r	   r   r   rL   gֹ?g}qP- ?gkN?g~{g_b?r	   r   r   rM   gfQ^8?g, `I	@g3Z?g4H?g6ngO|?r	   r   r   rN   gc=d?gi&@gs?gEsV?g;Y?r	   r   r   rO   g
,ᣤ?g3x7?gv
?g:g|?r	   r   r   rP   gǼl?gAΛMN?g 9?gTq蛿gZݝ[?r	   r   r   rQ   g,ݠ?g'@gHB$9g
@g+ӫ@r	   r   r   )gi{;<?5jT5e>:EQa>Lv=0(?kJvRV@x)Kґ ]_!oC.q4窄?&D"e?rH  gx>s>!W0iq`'?n8}ڭ>s]?Ǒ-[Z-v=>ʜWrI  rT  gfG;|H?ZޔC1ٗB?۷>u?	룼?kCb>D!b=>)G|!"4T!Dk#aOrJ  rU  r_  gA,?羵ڃ0'f >}ɜ$?Lˎp?r?`~b?!2Zx?硉%$[?!~H?rK  rV  r`  ri  gQR?U:!?*d)?BaaI*?<"ݰ>_
5>aD!$Ք%M<?>htrL  rW  ra  rj  rr  g%%.O?獟??d ?d1?&e.?cݿ4?xt4?PoY?rM  rX  rb  rk  rs  rz  g~.GRLJf?gL?uتN?O?sVM?&Q?	W5?rN  rY  rc  rl  rt  r{  r  g&p?pd?SO?	{CM?L*K?IoO?f%fBarO  rZ  rd  rm  ru  r|  r  r  g0:%c?5K5S?(T=@R?焖¹׋U?RU&d?rP  r[  re  rn  rv  r}  r  r  r  g>CN9H$o?`%T?XZY?	y?rQ  r\  rf  ro  rw  r~  r  r  r  r  gsmi?u>.4^?\SUq?rR  r]  rg  rp  rx  r  r  r  r  r  r  gqin?"Jv?rS  r^  rh  rq  ry  r  r  r  r  r  r  r  g.<?g[?gg\Z_G?gjE[@g|Ibk3>@g,#?gZAE:D@g92ek0g8d;?g	cvMuz4Estimates efficient for arbitrary heteroskedasticityz2-Step GMM estimationzJivreg2 lw expr tenure rns smsa dyear* (s iq=med kww age mrt), gmm2s robustZgmm2sg/y?g_{@,?gb!@g8.
uu<g5\P?gi?g(՞g|ws?gPkngDAF?gTNg`ʽw2?g/k?gb8Jy?gʇ@g"JW=gJ:?gF?g\ť?g{}]?gd9@g$>>gE\"&ߐ?g2R$JB?g+M$ץg\P
*?g[OS!g#+_?gyſgf0g_?g<gj?gҵ6@gxn
?gBY~?gFYZ2T?g y(ggY?g[oh}gN (^?gRĠE&ÿgC\A{?g-\?g-ka?g?g>_?g2[L7g Q?gyK?gjc?gh3
@gªjKQ?gjί?g?g`M_?gVw;?g#3IX@gQ)No\y?g-H?gZV?g?g峜]?ga|r?g@O2?g 7ӃgY ?g^_z?gcw?gvIR	A?g]qӄϹ?gՓgv|?gi6@gn?gXO'@g+rÿ>9g7=W
@gUT@)g$G=<?<rmAsY>R>>'&2lپ1Ju]9M ($,P"I4CambDx#0e?r  gN->Jj>ow2e8g+?qbT+,f>穒& ?ellQs_Gvzdn9罱+>@ZWr  r  g%++?痗$δ
?Y0 EX?c3m?+bK>>֤>q%j	żR'!ѻNr  r  r  g1o?Ћƒ>ʁ?w)?BQ?̝?,?#D*m1J?猙pH?r  r  r  r  giR?xB ?
ng&?:~ؑ"'?DF&1>ΥP,?Hm:tr  r  r  r  r  gU:'عO?üK?oe?QO6<0?R?pXÍ3?8\3?֌Y?r  r  r  r  r  r  gC Ae? ܞK?
}"IM?i4N?>YL?oaP?8?r  r  r  r  r  r  r  g-h!d?MM?DL,1L?[PRyGJ?N2YN?Fk `r  r  r  r  r  r  r  r  gbؕb?7S?bQ?T?Z׌d?r  r  r  r  r  r  r  r  r  g{n?0T?<<-Y?t֘~x?r  r  r  r  r  r  r  r  r  r  gKN%i?9Ұ+]?$Gq?r  r  r  r  r  r  r  r  r  r  r  gv%/n?v?r  r  r  r  r  r  r  r  r  r  r  r  gGU6۳?)ZnumpyZnpZstatsmodels.tools.testingr   Zparam_namesdictZestZarraynanZreshaper   splitr   r   r   r   r   ZresultsZresults_robustrG  Zresults_smallZresults_small_robustZresults_gmm2s_robust r  r  \lib/python3.9/site-packages/statsmodels/sandbox/regression/tests/results_ivreg2_griliches.py<module>   s  9












 +-8












 +-; +-	: +-8


 +-