403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.217.85
Web Server : Apache
System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64
User : sws1074145052 ( 1074145052)
PHP Version : 8.3.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/scipy/stats/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/scipy/stats/tests/__pycache__/test_contingency.cpython-311.pyc
�

d�c��*�ddlZddlmZmZmZmZmZddlZddlm	Z
ddlmZddl
mZmZmZmZd�Zd�Zd�Zd	�Zd
�Zd�Zd�Zej�d
ddg��d���Zd�Zej�dgd���d���ZdS)�N)�assert_equal�assert_array_equal�assert_array_almost_equal�assert_approx_equal�assert_allclose)�raises)�xlogy)�margins�
expected_freq�chi2_contingency�associationc�J�tjdg��}t|��}tt	|��d��|d}t|tjdg����tjdgg��}t|��\}}tjdgg��}tjdgg��}t||��t||��tjd���dd��}t|��\}}tjdgdgg��}tjgd�g��}t||��t||��tjd	���dd
d��}t|��\}}}tjdggd
ggg��}tjdgdgdggg��}tjgd�gg��}t||��t||��t||��dS)N�r�����3)r��
r������B���<�\�|)rr�H�N)�np�arrayr
r�lenr�arange�reshape)�a�m�m0�m1�	expected0�	expected1�m2�	expected2s        �D/usr/lib/python3/dist-packages/scipy/stats/tests/test_contingency.py�test_marginsr1s���
��!��
�
�A���
�
�A���Q�������	
�1��B��r�2�8�Q�C�=�=�)�)�)�
��1�#����A�
�Q�Z�Z�F�B����1�#����I���1�#����I��r�9�%�%�%��r�9�%�%�%�
�	�"�
�
���a��#�#�A�
�Q�Z�Z�F�B����2�$����&�&�I���0�0�0�1�2�2�I��r�9�%�%�%��r�9�%�%�%�
�	�"�
�
���a��A�&�&�A�����J�B��B���B�4�&�C�5�'�*�+�+�I���B�4�"���u�-�.�/�/�I���+�+�+�,�-�.�.�I��r�9�%�%�%��r�9�%�%�%��r�9�%�%�%�%�%�c���ttdg��tjdg����tjddgddggddgddggddgddggg��}t|��}t|tj|����tjgd�gd�g��}t|��}tjgd�gd�g��}t||��dS)	Nr��?rr)rr�)r5r5r5)�(@r6g0@)�2@r7g8@)rrr#r$�	ones_liker)�observed�e�corrects   r0�test_expected_freqr<+s����}�a�S�)�)�2�8�S�E�?�?�;�;�;��x�1�a�&�1�a�&�)�Q��F�Q��F�+;�q�!�f�q�!�f�=M�N�O�O�H��h���A��q�"�,�x�0�0�1�1�1��x����|�|�|�4�5�5�H��h���A��h�������9�:�:�G��a��)�)�)�)�)r2c��tjddgddgg��}t|d���\}}}}t|d��t|d��t|d��t	||��tjgd���}t|d���\}}}}t|d��t|d��t|d��t	||��dS)	NrrF��
correctiongr4)rrrr)r#r$rrr��obs�chi2�p�dof�expecteds     r0�test_chi2_contingency_trivialrF8s���
�(�Q��F�Q��F�#�
$�
$�C�-�c�e�D�D�D��D�!�S�(���s������C������a�����s�H�%�%�%�
�(�9�9�9�
�
�C�-�c�e�D�D�D��D�!�S�(���s������C������a�����s�H�%�%�%�%�%r2c���tjgd�gd�gd�gd�ggd�gd�gd�gd�gg��}t|��\}}}}t|d	d
���t|dd
���t	|d��tjddgddggddgddgggddgddggddgddgggg��}t|��\}}}}t|dd
���t|dd
���t	|d��dS)N)r�"�)�#��)r� �	)rrr)r�/rL)rHr�)rP�
�)rN�!�g{�G�Y@�)�significantg"�j,5�#=r�rrLrrrI��rgj�t��!@g���QI��?)r#r$rrrr@s     r0�test_chi2_contingency_RrZLsy��<
�(�
�,�,�
�,�,�
�+�+�
�,�,�
��+�+�
�,�,�
�,�,�
�+�+�
�		���C�.�c�2�2��D�!�S�(���f�!�4�4�4�4���9�!�4�4�4�4���b����L
�(���8���8����8���8��
�
��8���8����8���8��
�		���C�.�c�2�2��D�!�S�(���e��3�3�3�3���6�q�1�1�1�1���b�����r2c	�t�tjddgddgg��}t|dd���\}}}}t|dt	|||z�����z��t|dd���\}}}}|tjd	d
gd
d	gg��z}t|dt	|||z�����z��tjgd�gd�g��}t|d�
��\}}}}t|dt	|||z�����z��dS)Nrr�Zzlog-likelihoodF)�lambda_r?rTg�g�?)rrr)rrr)r])r#r$rrr	�sum)�c�grCrDr:�c_corrs      r0�test_chi2_contingency_grb�sM��
��2�r�(�R��H�%�&�&�A�#�A�/?�/4�6�6�6�L�A�q�#�q��A�q��q�!�A�#���*�*�,�,�,�-�-�-�#�A�/?�/3�5�5�5�L�A�q�#�q�
���D�#�;��d��4�5�5�
5�F��A�q��v�v�a�x�0�0�4�4�6�6�6�7�7�7�
��,�,�,����-�.�.�A�#�A�/?�@�@�@�L�A�q�#�q��A�q��q�!�A�#���*�*�,�,�,�-�-�-�-�-r2c�8�tjddgddgg��}ttt|��tjddgddgg��}ttt|��tjd��}ttt|��dS)N���rrrr)rr)r#r$�
assert_raises�
ValueErrorr�empty)rAs r0�test_chi2_contingency_bad_argsrh�s���
�(�R��H�q�!�f�%�
&�
&�C��*�.��4�4�4�
�(�Q��F�Q��F�#�
$�
$�C��*�.��4�4�4�
�(�6�
�
�C��*�.��4�4�4�4�4r2c��tjddgddgg��}t|��d}t|dd���dS)Ni%rrrrg�-���q=)�rtol)r#r$rr)r9rCs  r0�#test_chi2_contingency_yates_gh13875rk�sM���x�$���Q��F�+�,�,�H���"�"�1�%�A��A�q�u�%�%�%�%�%�%r2r?FTc��tjddgddgg��}t||���}t|j|j|j|jf|��dS)Nrrr>)r#r$rr�	statistic�pvaluerDr)r?rA�ress   r0�test_resultrp�sX��
�(�Q��F�Q��F�#�
$�
$�C�
�3�:�
6�
6�
6�C��#�-���S�W�c�6G�H�#�N�N�N�N�Nr2c	�L�tttddgddggd��tttddggddgggd��tttddgddggd��ttttjddgd	dggt
�
��d��dS)Nrrrr�X�cramerrdr�dd)�dtype)rerfr
r#r$�object�r2r0�test_bad_association_argsrx�s����*�k�Q��F�Q��F�+;�S�A�A�A��*�k�a��V�H��1�v�h�+?��J�J�J��*�k�R��H�q�!�f�+=�x�H�H�H��*�k��(�Q��F�T�1�I�.�f�=�=�=�x�I�I�I�I�Ir2zstat, expected))rsg�������?)�	tschuprowg:ǰ�`ڳ?)�pearsong!�2q܍�?c��tjgd�gd�gd�g��}t||���}t||��dS)N)rrQrrr)rWrrPrRrL)rNrrrrL)r9�method)r#r$r
r)�statrE�obs1r(s    r0�
test_assocr�s_���8�)�)�)�)�)�)�(�(�(�*�+�+�D�	�T�$�/�/�/�A��A�x� � � � � r2)�numpyr#�
numpy.testingrrrrr�pytestrre�
scipy.specialr	�scipy.stats.contingencyr
rrr
r1r<rFrZrbrhrk�mark�parametrizerprxrrwr2r0�<module>r�s�������,�,�,�,�,�,�,�,�,�,�,�,�,�,��
�
�
�*�*�*�*�*�*�������D�D�D�D�D�D�D�D�D�D�D�D�&�&�&�>
*�
*�
*�&�&�&�(\�\�\�~
.�
.�
.� 5�5�5�"&�&�&�������t�}�5�5�O�O�6�5�O�	I�	I�	I�����)�<�<�<�=�=�!�!�	=�=�!�!�!r2

Youez - 2016 - github.com/yon3zu
LinuXploit