U
    Ãmœd^  ã                   @   sJ   d dl Zd dlmZ d dlmZ d dlmZ ddlm	Z	 G dd„ dƒZ
dS )	é    N)Úassert_almost_equal)Ústar98)ÚANOVAé   )ÚANOVAResultsc                   @   s$   e Zd ZdZedd„ ƒZdd„ ZdS )Ú	TestANOVAz)
    Tests ANOVA difference in means
    c                 C   sX   t  t ¡ j¡d d…dd…f | _t| jd d …df | jd d …df gƒ| _tƒ | _	d S )Né   r   é   r   )
ÚnpZasarrayr   ÚloadZexogÚdatar   Úres1r   Úres2)Úcls© r   ú]/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/statsmodels/emplike/tests/test_anova.pyÚsetup_class   s    "*zTestANOVA.setup_classc                 C   sj   t | j ¡ d d… | jjd d… dƒ t | j ¡ d | jjd dƒ t | jjdd�d | jjd dƒ d S )Né   é   r   )Zreturn_weightsr	   )r   r   Zcompute_ANOVAr   )Úselfr   r   r   Ú
test_anova   s     ÿ
 ÿ
 ÿzTestANOVA.test_anovaN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úclassmethodr   r   r   r   r   r   r   
   s   
r   )Únumpyr
   Znumpy.testingr   Zstatsmodels.datasetsr   Zstatsmodels.emplike.elanovar   Zresults.el_resultsr   r   r   r   r   r   Ú<module>   s
   