
    !g                     F    d Z ddlmZ ddlmZ ddlmZmZmZ d Z	d Z
d Zy)	zM
Created on Mon Oct  5 13:13:59 2020

Author: Josef Perktold
License: BSD-3

    )stats)assert_allclose)_noncentrality_chisquare_noncentrality_f_noncentrality_tc                  D   d\  } }ddg}t        | |d      }t        |j                  |d       t        j                  j                  ||j                        }t        | |d       t        t        j                  j                  | ||j                        d	d
gd       y )N)g      @   g}%?gk 4@皙?alpha{Gzt?rtol:0yE>333333?皙?)r   r   confintr   ncx2meannccdf)	chi2_statdfci_ncresr   s        d/var/www/dash_apps/app1/venv/lib/python3.12/site-packages/statsmodels/stats/tests/test_effectsize.pytest_noncent_chi2r      s     MIr%E
"9b
=CCKKU3::??2svv&DIt$/EJJNN9b#++>    c                  L   d\  } }}ddg}t        | ||d      }t        |j                  |d       t        j                  j                  |||j                        }t        | |d       t        t        j                  j                  | |||j                        d	d
gd       y )N)g      @   K   gA2h?gǼ
 =@r
   r   r   r   r   r   r   g-C6
?)r   r   r   r   ncfr   r   r   )f_statdf1df2r   r   r   s         r   test_noncent_fr&   "   s     "FC$E
634
8CCKKU399>>#sCFF+DFDt, EIIMM&#sCKK@EN/r   c                  D   d\  } }ddg}t        | |d      }t        |j                  |d       t        j                  j                  ||j                        }t        | |d       t        t        j                  j                  | ||j                        d	d
gd       y )N)g      ?b   gpQe޿g`-@r
   r   r   r   r   r   r   gư>)r   r   r   r   nctr   r   r   )t_statr   r   r   r   s        r   test_noncent_tr+   6   s     JFB!E
62T
2CCKKU399>>"cff%DFDt, EIIMM&"ckk:UENr   N)__doc__scipyr   numpy.testingr   statsmodels.stats.effect_sizer   r   r   r   r&   r+    r   r   <module>r1      s-     )F F$/(r   