← Back
Editing: test_tukeylambda_stats.cpython-311.pyc
� d�c� � �@ � d dl Zd dlmZmZ d dlmZmZ d� Zd� Z d� Z dS )� N)�assert_allclose�assert_equal)�tukeylambda_variance�tukeylambda_kurtosisc � � t d� � } t | t j dz dz d�� � t d� � }t |dd�� � t d� � } t | d t j z d�� � t d� � }d t j dz z t j d z dz dz z dz }t ||d�� � t d� � } t | dd�� � t d� � }t |d d�� � t d� � } t | dd�� � t d� � }t |d d�� � dS )z/Compare results with some known exact formulas.r � � ��-���q=)�atol�333333�?绽���|�=g �?� g�������?� gUUUUUU�?g333333�gUUUUUU�?N)r r �np�pir )�var�kurt�desireds �J/usr/lib/python3/dist-packages/scipy/stats/tests/test_tukeylambda_stats.py�"test_tukeylambda_stats_known_exactr sX � � �q� !� !�C��C�����A��E�2�2�2�2���"�"�D��D�#�E�*�*�*�*� �s� #� #�C��C��R�U���/�/�/�/���$�$�D��b�e�A�g�~�"�%��'�A�+��!1�1�A�5�G��D�'��.�.�.�.� �q� !� !�C��C��u�-�-�-�-���"�"�D��D�$�U�+�+�+�+� �q� !� !�C��C���.�.�.�.���"�"�D��D�$�U�+�+�+�+�+�+� c � � t dd�� � } t dd�� � }g d�g d�g d�g d�g d �g d �g d�g d�g d �g d�g d�g}|D ]@\ }}}t |� � }t ||fi |�� t |� � }t ||fi | �� �At |� \ }}}t |� � }t ||fi |�� t |� � }t ||fi | �� dS )zACompare results with some values that were computed using mpmath.r r )r �rtolr )g��������g����;@g�2V#�H@)g���QI���g��9�@g�k+�\)@)g��������gx��uh~@g����@)g����MbP�g�٤{i @g�hY�n�?)g����MbP?gӦNFb: @g�4�\>��?)g �?g�t���@g<�n�\��?)g�������?g��U+2C@gӤB��?)g���QI��?gGI��8@gx�@As��?)r gڽP��?g�@�)g $@g�d�s5O?gX��\@)g 4@g� ��?g�c���@N)�dictr r r �zip)�a10�a12�data�lam�var_expected� kurt_expectedr r s r �test_tukeylambda_stats_mpmathr"