U
    Kvf8&                     @   sH   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dS )z(
Hard-coded results for test_regression
    Nc                   @   s0   e Zd ZdZdd Zdd ZdZdZdZd	Z	d
S )Longleyz
    The results for the Longley dataset were obtained from NIST

    http://www.itl.nist.gov/div898/strd/general/dataarchive.html

    Other results were obtained from Stata
    c              	   C   s   d| _ d| _d| _d| _d| _d| _d| _d| _d	| _d
| _	d| _
| j| j | j| j  | _d| _d| _d| _d| _tdddddddg| _td| _td| _d S )N)g'츭.@g1C7VgaN>n) g=gi<Q*g&@go:QIJ)g9$:U@g	/%?gA?gUm?gfft?goow|@g/hh,+Ag`B@gs?g_E?   	   g~AgsEk)Agp/E}Ag#߿t@g:#J{g[g:M'm@gjtm@gI'ٞ?gԱk?gWxd?g!N?g7Sp?gr]畡h?g1*m?)gLpp@gdWg82$G@g{{աygǀn[s@g;)ogُdg\[%X\*g=
,@gP1Nv|@g鲘D1geCgxZqcg7jUgZw^u@g=$@i)goh?gSӿgJo?g}(Fg5;NA?gvu+g~M8gc"gc,pV?g^k?g}vy g<egOSgh@Lѿg*y+?gU)paramsbsescalersquaredrsquared_adjdf_modeldf_residessssr	mse_model	mse_resid	mse_totalfvaluellfaicbicnparraypvaluesresidresid_pearsonself r   [/tmp/pip-unpacked-wheel-2v6byqio/statsmodels/regression/tests/results/results_regression.py__init__   s6         zLongley.__init__c                 C   s   dddddddgS )N)g	c fg"ui@)gډgkas?)gr&" 	g_J)g.u׃IgC%Z)g#G$ gju?)g AcL@gzW@)i/!ir   r   r   r   r   conf_int=   s    zLongley.conf_int)g9m4I@g+?g7?gQ?gq89@?gɓk&z@iԲ )g&䃞Q@gep:Ǡ?gDRZ?ghn?g㈵ ?geSnف@io )g=~P@gPf?gM2r?gj>"D?gl[ ?gNё\L@iX )g^V@g`9z?gtN?g:̗`?g,	PS?g5ctv֌@i5u N)
__name__
__module____qualname____doc__r   r   ZHC0_seZHC1_seZHC2_seZHC3_ser   r   r   r   r   
   s   +
r   c                   @   s   e Zd ZdZdd ZdS )
LongleyGlszR
    The following results were obtained from running the test script with R.
    c                 C   s   d| _ d| _d| _dddddd	d
dddddddddg| _ddddddddddddd d!d"d#g| _d$| _d%d&d'g| _d(d)d*g| _d+| _d,| _	d S )-N)g%7po@?gZ޿gu.+@)g~[?g}"?gZb<@g|[^g~jz @gPn@gN@Qh@g߾d@g(B5@g<Nё>@g[Ӽ@gec%_@gmV}@g|?5,Q@ge΁@gOe\@gBil@g^I@gW/@gEGrm<@g`Me@g7R]p@geMKg bqg93Lg!:׌gc\qqJ@gsѐ~g,!@gP@g~ƃ`@gۥegMi|pg6$#o@g(b@gGgёAgR1/@gw~g5C8@g1<O>g됁?g=+&C>g( ͣo@g>|[o@)
r   r   r   Zfittedvaluesr   r   Ztvaluesr   r   r   r   r   r   r   r   Q   sT                            zLongleyGls.__init__N)r    r!   r"   r#   r   r   r   r   r   r$   M   s   r$   c                   @   s   e Zd Zdd Zdd ZdS )CCardWLSc              H   C   s  dddddg| _ dddd	d
g| _d| _d| _d| _d| _d| _d| _d| _d| _	d| _
| j| j d | _d| _d| _d| _d| _dddddg| _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@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddegH| _dfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dddddddddddddddddddddddddddddddddddddddddddddddgH| _d S )NgX"g̩c@gm%-Egjq9N@g[r&\g0]u@gHS@g<aWr#@g揊{FM@gua@g'?q@gUnP?gH
al?   C   gx4-(AgfeBBAgx4-Ag'?q@g     Q@gzac,@g0}g0@gR)@z@g_?g:x?gѹ܇Y?g&7ˎ?gbL?gC?pqg( @J`gq @]ygZ"4ga:egXʫTg|_qg  Jg'{@gpggbN `]g`gHdUg  [P@gJߗZgCbgw2 agi<R@gY`gA `8ygw2 B`@g] ;;9@gz H@gaRg3*f@g s@gt!g?\n@gC?(NK@g4_fhP@guDg& 8@g`g `SB@g	 `U W@g  ag; rWn@g"?BPg   U'4@gd/gY;@g- egG\g  BgR0 B@g0U7@g
 1g%  Ø`gĳ_g9[ga (@ghz ^g?cg_eg9  /^y@gX@g VU@g_dfg}  Ag4_־@gc.  4g]gJ@gJgw(YgwA@gP @*Xg(Dvg!Dg_7Rg oNg 2Ag `;kg`ug͚(g.ԫg^Og(ڬϿgŧlE2޿g\xTg-ԿgpU?gjh1g)~dwۿgGdK^gGsg0h?g6ؿg*}>g^˿g [wVbg]T?g	߿g]֫eugHVU?g2?g:jݟ@gTAgD9ZL?gpx0?g՗!e?g!F2?gT@~?g(K?gzM>g?gBg#?gMO?ggp?g(f{Cٿg$h?go1g͗`?g򴺤XggBgǁW˝ƿgxg@g
cѕ@gſgA,4g(gѦg.B?g'*gsBM1ؿgĉٓgNkY-?gsmp?g z?gg)gtMXMƿg|+˿gzj/g#xJkg4Ԭ\=!?gժ#hHҿgfg_T?g!cgp<)gFοgWB5-ƿgWBJοga-Z6Jgfܒ$⿩r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   g   sd                                                                                                                      zCCardWLS.__init__c                 C   s   dddddgS )N)g6<R$gn@)gǵb@g
h"lxns@)g(:go%;6R(@)grK5Lg9#*f@)gҎxg&1d@r   r   r   r   r   r      s      zCCardWLS.conf_intNr    r!   r"   r   r   r   r   r   r   r%   f   s   Er%   c                   @   s   e Zd Zdd Zdd ZdS )
LongleyRTOc                 C   s   ddddddg| _ ddd	d
ddg| _d| _d| _d| _d| _d| _d| _d| _d| _	d| _
| j| j d | _d| _d| _d| _d| _dddddd g| _d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0g| _d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@g| _d S )ANgsi+Jg"B1?g9+ۿgoȒ{Rg+RPOڿgmYg|5H@g8n1`@g&?g=F1?gO?gB-?gSc1@g/*nAgFҺ?gւqP?r   
   gV /Bg\L9AAg9k?Bg-*nAg      0@gll@gf:c]gf:n@g*MGxo@gv?g1C?gM_j?gU7?g&.b?g!wrp?gI! q~q@g cJ`gn  ݮV@g   yg {{g_\g F*i@gC j@gyER@gC?@gV2z@g@'!!g FvgOyX;@gDb@g	 `~gcy?gy#ѿg~q?gsg2$̩gy_qMgِ$?gg?gBs?g&+?g{?gD.ugoUgFd{%w?g`?gRQ̬kr(   r   r   r   r   r      s                           	          zLongleyRTO.__init__c                 C   s   ddddddgS )N)g|a2Zug:ptm@)g+W.
qo?govl?)go^gpX>;?)gipgby?)g<2TgxCuN?)g˸"@g9@0GU@r   r   r   r   r   r      s       zLongleyRTO.conf_intNr)   r   r   r   r   r*      s   *r*   )r#   Znumpyr   r   r$   r%   r*   r   r   r   r   <module>   s
   CM