
p7]c           @   sn   d  Z  d d l Z d e f d     YZ d e f d     YZ d e f d     YZ d	 e f d
     YZ d S(   s(   
Hard-coded results for test_regression
iNt   Longleyc           B   s8   e  Z d  Z d   Z d   Z d Z d  Z d! Z d" Z RS(#   s   
    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   dB |  _  dC |  _ d |  _ d |  _ d |  _ d |  _ d |  _ d |  _ d |  _ d |  _	 d |  _
 |  j |  j |  j |  j |  _ d |  _ d |  _ d |  _ d |  _ t j d d d d d d  d! g  |  _ t j dD  |  _ t j dE  |  _ d  S(F   Ng'츭.@g1C7VgaN>n) g=gi<Q*g&@go:QIJg9$:U@g	/%?gA?gUm?gfft?goow|@g/hh,+Ag`B@gs?g_E?i   i	   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=$@igoh?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(   g'츭.@g1C7VgaN>n) g=gi<Q*g&@go:QIJ(   g9$:U@g	/%?gA?gUm?gfft?goow|@g/hh,+A(   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(   t   paramst   bset   scalet   rsquaredt   rsquared_adjt   df_modelt   df_residt   esst   ssrt	   mse_modelt	   mse_residt	   mse_totalt   fvaluet   llft   aict   bict   npt   arrayt   pvaluest   residt   resid_pearson(   t   self(    (    sV   lib/python2.7/site-packages/statsmodels/regression/tests/results/results_regression.pyt   __init__   sF      	  										!					        c         C   s   d d d d d d d g S(   Ng	c fg"ui@gډgkas?gr&" 	g_Jg.u׃IgC%Zg#G$ gju?g AcL@gzW@i/!i(   g	c fg"ui@(   gډgkas?(   gr&" 	g_J(   g.u׃IgC%Z(   g#G$ gju?(   g AcL@gzW@(   i/!i(    (   R   (    (    sV   lib/python2.7/site-packages/statsmodels/regression/tests/results/results_regression.pyt   conf_int=   s    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 (   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 (	   t   __name__t
   __module__t   __doc__R   R   t   HC0_set   HC1_set   HC2_set   HC3_se(    (    (    sV   lib/python2.7/site-packages/statsmodels/regression/tests/results/results_regression.pyR    
   s   	+	
t
   LongleyGlsc           B   s   e  Z d  Z d   Z RS(   sR   
    The following results were obtained from running the test script with R.
    c         C   s   d2 |  _  d3 |  _ 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 |  _ d4 |  _ d* d+ d, g |  _ d- d. d/ g |  _ d0 |  _ d1 |  _	 d  S(5   Ng%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.Z@i   gR1/@gw~g5C8@g1<O>g됁?g=+&C>g( ͣo@g>|[o@(   g%7po@?gZ޿gu.+@(   g~[?g}"?gZb<@gёA(
   R   R   R   t   fittedvaluesR   R   t   tvaluesR   R   R   (   R   (    (    sV   lib/python2.7/site-packages/statsmodels/regression/tests/results/results_regression.pyR   Q   s     					(   R   R   R   R   (    (    (    sV   lib/python2.7/site-packages/statsmodels/regression/tests/results/results_regression.pyR    M   s   t   CCardWLSc           B   s   e  Z d    Z d   Z RS(   c      H   C   s  d d d d d g |  _  d d d d	 d
 g |  _ d |  _ d |  _ 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. d/ d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d: d; d< d= d> d? d@ dA dB dC dD dE dF dG dH dI dJ dK dL dM dN dO dP dQ dR dS dT dU dV dW dX dY dZ d[ d\ d] d^ d_ d` da db dc dd gH |  _ de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz 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 gH |  _ d  S(   NgX"g̩c@gm%-Egjq9N@g[r&\g0]u@gHS@g<aWr#@g揊{FM@gua@gcg@i   gUnP?gH
al?i   iC   gx4-(AgfeBBAg     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ܒ$g'?q@(   R   R   R   R   R   R   R   R   R	   R
   R   R   R   R   R   R   R   R   R   (   R   (    (    sV   lib/python2.7/site-packages/statsmodels/regression/tests/results/results_regression.pyR   g   st    																																				c         C   s   d d d d d g S(   Ng6<R$gn@gǵb@g
h"lxns@g(:go%;6R(@grK5Lg9#*f@gҎxg&1d@(   g6<R$gn@(   gǵb@g
h"lxns@(   g(:go%;6R(@(   grK5Lg9#*f@(   gҎxg&1d@(    (   R   (    (    sV   lib/python2.7/site-packages/statsmodels/regression/tests/results/results_regression.pyR      s    (   R   R   R   R   (    (    (    sV   lib/python2.7/site-packages/statsmodels/regression/tests/results/results_regression.pyR#   f   s   	Et
   LongleyRTOc           B   s   e  Z d    Z d   Z RS(   c         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 |  _	 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. d/ g |  _ d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d: d; d< d= d> d? g |  _ d  S(A   Ngsi+Jg"B1?g9+ۿgoȒ{Rg+RPOڿgmYg|5H@g8n1`@g&?g=F1?gO?gB-?gSc1@gu륲}@i   gFҺ?gւqP?i   i
   gV /Bg\L9AAg      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̬kg/*nA(   R   R   R   R   R   R   R   R   R	   R
   R   R   R   R   R   R   R   R   R   (   R   (    (    sV   lib/python2.7/site-packages/statsmodels/regression/tests/results/results_regression.pyR      s>    																				c         C   s   d d d d d d g S(   Ng|a2Zug:ptm@g+W.
qo?govl?go^gpX>;?gipgby?g<2TgxCuN?g˸"@g9@0GU@(   g|a2Zug:ptm@(   g+W.
qo?govl?(   go^gpX>;?(   gipgby?(   g<2TgxCuN?(   g˸"@g9@0GU@(    (   R   (    (    sV   lib/python2.7/site-packages/statsmodels/regression/tests/results/results_regression.pyR      s    (   R   R   R   R   (    (    (    sV   lib/python2.7/site-packages/statsmodels/regression/tests/results/results_regression.pyR$      s   	*(   R   t   numpyR   t   objectR    R    R#   R$   (    (    (    sV   lib/python2.7/site-packages/statsmodels/regression/tests/results/results_regression.pyt   <module>   s
   CM