U
    Ãmœdµ  ã                   @   s*   d dl Z d dlZejjdd�dd„ ƒZdS )é    NT)Ústrictc                  C   sÚ   ddl m}  dd l}ddlm} | ¡ }|dƒjt| d|¡ƒt| d|¡ƒd�}t|ƒ}| ƒ }|  	¡  |j
}tjd d … }t d¡ zt| ¡ ƒ}W 5 |t_X |}	dd l}
d	 d
d„ |	 d	¡D ƒ¡}	|
j |	|k¡ d S )Nr   )ÚTestOLS)ÚTemplatea       Summary of Regression Results
=======================================
| Dependent Variable:                y|
| Model:                           OLS|
| Method:                Least Squares|
| Date:               $XXcurrentXdateXX|
| Time:                       $XXtimeXXX|
| # obs:                          16.0|
| Df residuals:                    9.0|
| Df model:                        6.0|
==============================================================================
|                   coefficient     std. error    t-statistic          prob. |
------------------------------------------------------------------------------
| x1                      15.06          84.91         0.1774         0.8631 |
| x2                   -0.03582        0.03349        -1.0695         0.3127 |
| x3                     -2.020         0.4884        -4.1364         0.0025 |
| x4                     -1.033         0.2143        -4.8220         0.0009 |
| x5                   -0.05110         0.2261        -0.2261         0.8262 |
| x6                      1829.          455.5         4.0159         0.0030 |
| const              -3.482e+06      8.904e+05        -3.9108         0.0036 |
==============================================================================
|                          Models stats                      Residual stats  |
------------------------------------------------------------------------------
| R-squared:                     0.9955   Durbin-Watson:              2.559  |
| Adjusted R-squared:            0.9925   Omnibus:                   0.7486  |
| F-statistic:                    330.3   Prob(Omnibus):             0.6878  |
| Prob (F-statistic):         4.984e-10   JB:                        0.6841  |
| Log likelihood:                -109.6   Prob(JB):                  0.7103  |
| AIC criterion:                  233.2   Skew:                      0.4200  |
| BIC criterion:                  238.6   Kurtosis:                   2.434  |
------------------------------------------------------------------------------z%a, %d %b %Yz%H:%M:%S)ZXXcurrentXdateXXZ	XXtimeXXXÚignoreÚ
c                 s   s   | ]}|  ¡ V  qd S )N)Úrstrip)Ú.0Úline© r
   úa/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/statsmodels/iolib/tests/test_summary_old.pyÚ	<genexpr>E   s     z*test_regression_summary.<locals>.<genexpr>)Z,statsmodels.regression.tests.test_regressionr   ÚtimeÚstringr   Ú	localtimeÚ
substituteÚstrÚstrftimeZsetup_classZres1ÚwarningsÚfiltersÚsimplefilterZsummary_oldÚnumpyÚjoinÚsplitÚtestingZassert_)r   r   r   ÚtZdesiredZaregressionÚresultsZoriginal_filtersZ	r_summaryÚactualÚnpr
   r
   r   Útest_regression_summary   s.    ÿ ß"
	r   )r   ZpytestÚmarkZxfailr   r
   r
   r
   r   Ú<module>   s   