U
    KvfG                     @   sV   d Z ddlZG dd dZG dd dZG dd dZG d	d
 d
ZG dd dZdS )z
Results from Matlab and R
    Nc                   @   s   e Zd ZdZdd ZdS )DescStatResaF  

    The results were generated from Bruce Hansen's
    MATLAb package:

    Bruce E. Hansen
    Department of Economics
    Social Science Building
    University of Wisconsin
    Madison, WI 53706-1393
    bhansen@ssc.wisc.edu
    http://www.ssc.wisc.edu/~bhansen/

    The R results are from Mai Zhou's emplik package
    c              4   C   sr  d| _ d| _tdgdgdgdgdgdgd	gd
gdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgd gd!gd"gd#gd$gd%gd&gd'gd(gd)gd*gd+gd,gd-gd.gd/gd0gd1gd2gd3gd4gg2 | _d5| _d6| _td7gd8gd9gd:gd;gd<gd=gd>gd?gd@gdAgdBgdCgdDgdEgdFgdGgdHgdIgdJgdKgd;gdLgdMgdNgdOgdPgdQgdRgdSgdTgdUgdVgdWgdXgdYgdZgd[gd\gd=gd]gd^gd_gd`gdagdbgdcgddgdegdfgg2 | _dg| _	tdhgdigdjgdkgdlgdmgdngdogdpgdqgdrgdsgdtgdugdvgdwgdxgdygdzgd{gd|gd}gd~gdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgg2 | _
d| _tdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgg2 | _d| _d| _tdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdBgdgdgdgdgdgdgdgdgg2 | _d| _d S (   N)gH+@gA(h-@)g,Ԛ?g[[%?g״Zy,*?gS.ғ?g+P6?gHncN?gq؅?g?g}}X-?g))Ee?g7Yzp?g䏚],?gVBV;?g+p?g?݂I?g7͔?g
9d?gCrf?gN<9?g؇P  ?g6?g~¡u?gf?gM&vX?gDBi?gS?g`?ga:kΰ?gCE(?gFI?g?gl?g~	GV?glc&0!?gbR'̤?gR)?gQ?g{`?g`2}?gO}Օ?gi?g D,(-?gY8Q?gE?gr?gv?g"]z?g?gJND?g(l?g?sD?gO5AqS?)g(r?gS8?)gR@g}ͱ@gKqUw?g(?g_lW胕?g~P)?g8Z?gS P?gmߣz?g~31]?gVס?gpq?g`ũ֒?gƢdp?g}͑?g?Z?gh?gIp?g#^?gRy9쾓?gȯb?gc[?gQ?Û?gۂ?g&WMa?gVW9?gV,?g G?g^sa?gzQ?gd9	?g+.M?gc?gRd^?gESw?gf?gEж?gYn͓?gJ̳?g!?g,cC7?gsK!q?g׹i3N?g-
(z?g^K=?g0L
F%?g=4?g9
3?g稣j?gH¾D?)gߔh?gVnX	?gfq{8?gdܚi?gƌe?gBw?gءq{?gi?gs%LbZ?g(ÆT?g#gkB?g-rWȿC?giCƙ?gZ+?gɚ?gsN|1?gaIzNY?gjIhG?gO/ߗ?g?g*0gt?gN^?gE?g?gCO?glۜ?gUB?g'Zfm?gt?ghr쨃?gH5?gYsM?gs`䳓?g]?g؅+?g*#V?gl&~?gJOdҖ?gMN?gX?gH%.?g jӿj?g56i?gqC-?g2
,?g͈O)#?g26p?g˸s?g^Uɕ?g+?gBg'?g_TЌ,?)g捓@gP,?g#jG?g	?g	k?ga+e?gt(%?gt?g-B4-?gyUg?g`ʐ?gZKi?gt|8c?gl%?g|y?g܀#?gimۛ?gs//?g㪲?gc3?gޭ,Yf?gZ}?gFW?gvk?g+O8?g{_?g48E?gȑț?gbԵ>?gt(CUL?g|x #?gU؏?gu["?gJDAc?g@Pn?geS.?gpG7?g9?gTC?g	/?g,?2?g67',?g7͏?g+ّ?g?Qy9?g|eުP?g_=[?gooD?goˑ?gR{/?g'bdɜ?g`5!?)g\w?gTqs?)g-?g14?gN?g|G	1?gX+?g0_^}?gN{JΉ=?gByGs?goI~?g×"?gKu/3l?g:K?g<1PN?g=u?g0|?go'_?g64D?gFu:?gBW"P?g^iN^?g4s?g. L?gBѪt?gXm_u?gZc!:?g`2CP?gW"?g@,9?g)?gʋL?gSt?g69|҉?giƢ?g1˞?gh o?gPR)v?g5W?gAv?g|zlˀ?g.?g!u;ʃ?g$I?g'?gl?gWдh?g6ُ?gfa֔?gV{L?g#?gz?)g!@gQ?)Zci_meanZtest_mean_14nparrayZsqueezeZtest_mean_weightsZ
test_var_3Zci_varZtest_var_weightsZmv_test_meanZmv_test_mean_wtsZ	test_skewZtest_skew_wtsZtest_kurt_0Z	test_corrZtest_corr_weightsZtest_joint_skew_kurtself r   P/tmp/pip-unpacked-wheel-2v6byqio/statsmodels/emplike/tests/results/el_results.py__init__   s   22222zDescStatRes.__init__N__name__
__module____qualname____doc__r	   r   r   r   r   r      s   r   c                   @   s   e Zd ZdZdd ZdS )RegressionResultsz#
    Results for EL Regression
    c                 C   s  d| _ ddtdddddd	d
ddddddddddddddgf| _ddtdddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/gf| _d0d1td2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFgf| _dGdHtdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]gf| _d^| _d_| _d`| _	da| _
d S )bNMatlabgw1!?g҉Sͬ?g^WB&?gv 8@?gVL?gc?0l?g=?,?gL_(?gB%?g\iDԬ?g/e	 ?gB>Ӱ?gYޏ?g5̹?gIc8N?g=)?g]?g
iΨ?g7*e?gӷL?g/?g>74?g 'ʔų?g5%Y?gc?g}	^?g~p>uR?gea?g{fIZ?gƧ?gst%?gJ?g<jL?g7ܘ?g{%9`W?g͓k
dv?g&4?gbEa?g=~oӟ?gU+?gF^_?gP(	?g?gp?gjP?g[%Xμ?g_'ei?g>z}?gEu?g?#K?g;?gI>͡?g>4aɨ?gKUڪ?gf/N?g8FG?gt?gDP5z5@?g㊋r?gFaE|?gP:`?gIVѧ?gҌEɨ?g,'?g{eު?gz]zk?g|.PR?g,"J?gQMI?g?5^IL@ge1?g ps?g+,?gL?g_?gdwW?gXY?go'?g?gZ~*O ?gdXG?g=tZ?g̘5ή?gYk(Ѯ?g'?g9??gK?g͎T߱?gϻ0(?gĲCR?gB!J?g3`?)gv˓bJg8)gͲTV?g)?)ghj=?gs'Hz@)g,Xؿg	kag|?)sourcer   r   
test_beta0
test_beta1Z
test_beta2Z
test_beta3Ztest_ci_beta0Ztest_ci_beta1Ztest_ci_beta2Ztest_ci_beta3r   r   r   r   r	   "  s                    
                 
                 
                 
zRegressionResults.__init__Nr
   r   r   r   r   r     s   r   c                   @   s   e Zd ZdZdd ZdS )ANOVAResultsz
    Results for ANOVA
    c              A   C   s   d| _ ddtdgt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/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@g<f| _d S )ANr   g,AF?gq?gG,*#@g}[T?g/>:u?gȗP?g"u?gd?g<k]h?gCY?gX0_^?gX+?gNFa?gɐc?ggej?gϷKu?g+PO?ghqƐ?gp?gSt?g|HF?g:?g`?g-\o?g?gI?ga?g4yT?gy?gmR]?g(?gB=?gDo֐?g(vU?g]].;?g%]3f?g@Α?gH.!?g:<c_?g?g'L?g1^j?gm4?gE,baL?g[;Q?g* 3h?g+`?g`?g$D?g8?gW#2?g0?g.s`9?gE&H?gG?g%:,?gus=A?gI*S̑?g!T?gSYvQ?gkɏ?g R8ߑ?gu?)r   r   r   Zcompute_ANOVAr   r   r   r   r	   J  s~                                                      zANOVAResults.__init__Nr
   r   r   r   r   r   F  s   r   c                   @   s   e Zd ZdZdd ZdS )AFTReszP
    Results for the AFT model from package emplik in R written by Mai Zhou
    c                 C   s&   t ddg| _d| _d| _d| _d S )Ngd7@g<r͠)g?gjt#?)g+3?g\?)g[Ӽ'@g[5]f?)r   r   test_paramsr   r   Z
test_jointr   r   r   r   r	   ]  s    zAFTRes.__init__Nr
   r   r   r   r   r   Y  s   r   c                   @   s   e Zd ZdZdd ZdS )OriginResultsa  
    These results are from Bruce Hansen's Matlab package.
    To replicate the results, the exogenous variables were scaled
    down by 10**-2 and the results were then rescaled.

    These tests must also test likelihood functions because the
    llr when conducting hypothesis tests is the MLE while
    restricting the intercept to 0. Matlab's generic package always
    uses the unrestricted MLE.
    c                 C   s8   t ddg| _d| _d| _d| j| j  | _d| _d S )Nr   g4|\l?gH5,ߚguTךg,ߚ)r   r   r   Ztest_llfZtest_llf_hatZtest_llf_hypothZtest_llf_confr   r   r   r   r	   o  s
    zOriginResults.__init__Nr
   r   r   r   r   r   d  s   
r   )r   Znumpyr   r   r   r   r   r   r   r   r   r   <module>   s     (