
    >h              	          S r SSKrSSKrSSKJr  SSKJr  SS jr\	S:X  Ga+  SSK
Jr  \R                  R                  R                  5       r\R"                  " \R$                  SS9\l        \" \R$                  5      r\" \R$                  SS2SS	24   5      r\R*                  R-                  S
5      (       a  \R.                  " S
5      r\" \R2                  5      r\" \R6                  " \R2                  \R8                  45      5      r\" \R6                  " \R<                  R>                   V s/ s H  n \U    PM
     sn 5      5      r gggs  sn f )z,
Glue for returning descriptive statistics.
    N)stats)	sign_testc                    [         R                  " U 5      nUc	  USS2S4   nUc  UR                  S:X  a	  USS2S4   nUR                  S   S:X  Ga  S0 SU_SS_S[	        U5      _S[
        R                  " U5      S	   S	   _S
[
        R                  " U5      S   S	   _SUR                  5       _S[         R                  " U5      _SS[        UR                  5       5      -   S-   [        UR                  5       5      -   S-   _SUR                  5       _SUR                  5       _S[
        R                  " U5      _S[
        R                  " U5      _S[
        R                   " U5      _S[         R"                  " US-  S	S9_S[         R"                  " X3R                  5       -
  S-  S	S9_S[         R"                  " U5      _-  nUS[%        S Vs/ s H  n[
        R&                  " X55      PM     sn5      -  -  n[
        R(                  " US	5      u  pg[+        U5      u  p[
        R,                  " [         R.                  " U5      5      u  pUSR1                  XgXX5      -  nU$ UR                  S   S:  a  S[2        R4                  -   n[7        UR                  S   5       H  nUSS2U4   nU[	        U5      UR                  5       UR                  5       S[        UR                  5       5      -   S-   [        UR                  5       5      -   S-   [2        R4                  -   S.nUS U-  -  nM     U$ [9        S!5      es  snf )"ag  
Prints descriptive statistics for one or multiple variables.

Parameters
----------
data: numpy array
    `x` is the data

v: list, optional
    A list of the column number of variables.
    Default is all columns.

axis: 1 or 0
    axis order of data.  Default is 0 for column-ordered data.

Examples
--------
>>> descstats(data.exog,v=['x_1','x_2','x_3'])
N   a  
    ---------------------------------------------
    Univariate Descriptive Statistics
    ---------------------------------------------

    Var. Name   %(name)12s
    ----------
    Obs.          %(nobs)22i  Range                  %(range)22s
    Sum of Wts.   %(sum)22s  Coeff. of Variation     %(coeffvar)22.4g
    Mode          %(mode)22.4g  Skewness                %(skewness)22.4g
    Repeats       %(nmode)22i  Kurtosis                %(kurtosis)22.4g
    Mean          %(mean)22.4g  Uncorrected SS          %(uss)22.4g
    Median        %(median)22.4g  Corrected SS            %(ss)22.4g
    Variance      %(variance)22.4g  Sum Observations        %(sobs)22.4g
    Std. Dev.     %(stddev)22.4g
    namesumzN/Anobsmoder   nmodemeanmedianrange(z, )variancestddevcoeffvarskewnesskurtosisuss   )axissssobsa  

    Percentiles
    -------------
    1  %%          %12.4g
    5  %%          %12.4g
    10 %%          %12.4g
    25 %%          %12.4g

    50 %%          %12.4g

    75 %%          %12.4g
    90 %%          %12.4g
    95 %%          %12.4g
    99 %%          %12.4g
    )	r      
      2   K   Z   _   c   ao  

    Tests of Location (H0: Mu0=0)
    -----------------------------
    Test                Statistic       Two-tailed probability
    -----------------+-----------------------------------------
    Student's t      |  t {:7.5f}   Pr > |t|   <{:.4f}
    Sign             |  M {:8.2f}   Pr >= |M|  <{:.4f}
    Signed Rank      |  S {:8.2f}   Pr >= |S|  <{:.4f}

    z
    Var. Name   |     Obs.        Mean    Std. Dev.           Range
    ------------+--------------------------------------------------------)r   obsr   r   r   z;%(name)15s %(obs)9i %(mean)12.4g %(stddev)12.4g %(range)20szdata not understood)nparrayndimshapelenr   r
   r   r   strminmaxvarstd	variationskewr   r   tuplescoreatpercentilettest_1sampr   wilcoxonsqueezeformatoslinesepr   
ValueError)datacolsr   xdescpertp_tMp_MSp_Sr,   xvkwargss                  pC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\statsmodels/sandbox/descstats.py	descstatsrG      sB   * 	A|agJ|!afIwwqzQ>64 > >vs1v >v	JJqM!Q> %**Q-"21"5>
AFFH>		!>.5AEEGT#aeeg,&s*> -7EEG	> quuw	> !+	OOA>
 #EJJqM> q!> $)"&&AA*>> 	"&&!FFH*qq
)> ,2266!9>>0 	   <  ! < C((/ <  ! "" 	"" !$lnnRZZ]+ 
 	qQ1!
	"H K) 
aM JJ
 $C1c6B2w	&&(S]*4/BFFH=cA"**LF  #%+, -D % K .//Q!s    M__main__F)prependr   z./Econ724_PS_I_Data.csv)Nr   )!__doc__r6   numpyr$   scipyr   "statsmodels.stats.descriptivestatsr   rG   __name__statsmodels.apiapismdatasetslongleyloadr9   add_constantexogsum1sum1apathisfile
recfromcsvdata2ahesum2column_stackyrseducsum3dtypenamessum4)_s   0rF   <module>rf      s"   
   8mX z ;;##%D		59DITYYDdii"1"o&E 
ww~~/0078#%))EMM)BCD[[&&*(& +0(&*( ) *	 1) 0*(s   2E