
    M/Ph                         d Z ddlZddlmZmZ ddlmZmZm	Z	 d Z
d Zedk    r#ddlZ ej        edd	d
g            ed           dS )z5
Created on Sun Apr 17 22:13:36 2011

@author: josef
    N)assert_assert_almost_equal)skewnorm	skewnorm2ACSkewT_genc                     t          j        g d          } t          j        g dd          }t	          t          j        || dd                     t          j        g dd          }t	          t          j        || dd                     t          j        g d          }t          j        g dd          }t          j        t          j	        ||z
                      }t          j        t          j	        ||z
            |dz   z            }d	
                    ||||          }t          ||d
           t          j        g dd          }t          j        t          j	        ||z
                      }t          j        t          j	        ||z
            |dz   z            }d|dd|d}t          ||d|           d S )N)g7R:X-煛E;Q63E?73?:6?)r         
   vIh%<=r   rtolatol)        r   '5S>?A?zbC?gJz5z,maxabs={:15.13g}, maxrel={:15.13g}
{!r}
{!r})decimalzmaxabs=z15.13gz	, maxrel=)r   err_msg)nparrayr   pdfr   allcloser   cdfmaxabsformatr   )	pdf_rpdf_snpdf_sn2cdf_rcdf_snmaxabsmaxrelmsgcdf_sn2s	            s/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/statsmodels/sandbox/distributions/tests/test_extras.pytest_skewnormr/      s   
 H - - - . .E \---,,F BK5q999:::mMMM2..GBKU;;;<<< H - - - . .E \---,,FVBF6E>**++FVBF6E>**E%K899F
:
A
A&&RX7<> >C r2222mMMM2..GVBF7U?++,,FVBF7U?++U5[9::F
;F
;
;
;F
;
;
;CC@@@@@@    c                  0   t                      } g d}t          j        g d          }|                     |dd          }	 t          j        ||dd           t          j        ||dd           t          j        g d	          }|                     |dd          }t          j        ||dd           t          j        ||dd           t          j        g d
          }|                     |dd          }t          t          j        ||dd                     t          j        g d          }|                     |dd          }t          t          j        ||dd                     t          j        g d          }|                     |dd          }t          t          j        ||dd                     t          j        g d          }|                     |dd          }t          t          j        ||dd                     d S )N)r   r   g      r   r   r   )r	   r
   g,>r   r   r   i@B r   r   gư>r   g?)r   r   g   0>r   r   r   )gq7 %U>gO>g<vB?gXyK?gሃVB?g#\?   r   g}:)g$sw>gτ">gFN#;?g 5S>?ggK`?gf?g|=)g?+v59?g+`Y?gcS#y?gm0_?gVizE?gK;??r   )g.GI?gtY?gGv)gi?g5S>?gWos?gN?rt?)r   r   r   r   r    r!   r   )skewtxr%   pdf_str(   cdf_sts         r.   
test_skewtr7   2   s{   MMEA H D D D E EE YYq'2&&FKAD1111KDq1111 H D D D E EE YYq'2&&FKAD1111KDq1111
 H D D D E EE YYq!R  FBKE>>>??? H D D D E EE YYq!R  FBKE:::;;; H D D D E EE YYq!R  FBKE>>>??? H D D D E EE YYq!R  FBKE>>>?????r0   __main__z-vvsz-xz--pdbDone)__doc__numpyr   numpy.testingr   r   (statsmodels.sandbox.distributions.extrasr   r   r   r/   r7   __name__pytestmain__file__print r0   r.   <module>rD      s         6 6 6 6 6 6 6 6( ( ( ( ( ( ( ( ( (!A !A !AH3@ 3@ 3@n zMMMFK641222	E&MMM r0   