403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python312/Lib/site-packages/pandas/tests/groupby/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python312/Lib/site-packages/pandas/tests/groupby/__pycache__/test_indexing.cpython-312.pyc
�

/	�g1%�
��ddlZddlZddlZddlmZejjddgd�gddggdggdgd�gdd	d
ggdggg�d��Z
d
�Zejjdddggd�ggd�gd�geddd�gd�gddhgd�gggd���d��Z
d�Zd�Zd�Zejjddgd�ggd�gd�gedd�edd�fgd�gg�d��Zd�Zej(�d��Zd�Zd�Zejjdgd��ejjd d!d"g�ejjd#d$d%g�d&����Zejjd'gd(��ejjd)gd(��ejjd*gd+��d,����Zd-�Zejjd*gd.��d/��Zej(�d0��Zd1�Zd2�Zejjd3eej@ejBejDg�d4��Z#d5�Z$y)6�Nzarg, expected_rows)r�������)�r����r�i����c�l�|j|}|j|}tj||�y�N��_positional_selector�iloc�tm�assert_frame_equal��
slice_test_df�slice_test_grouped�arg�
expected_rows�result�expecteds      �DC:\Python312\Lib\site-packages\pandas/tests/groupby/test_indexing.py�test_intr
s4�� �
4�
4�S�
9�F��!�!�-�0�H����&�(�+�c�v�|jddd�}|jgd�}tj||�y)Nrrr�rrrrr�rrrrs    r�
test_slicer s8��
�
4�
4�Q�q��U�
;�F��!�!�,�/�H����&�(�+rr�rrr�rrrrrr	r)�list�negative�range�set)�idsc�l�|j|}|j|}tj||�yr
rrs      r�	test_listr)%s4��" �
4�
4�S�
9�F��!�!�-�0�H����&�(�+rc�p�|jd}|jgd�}tj||�y)Nr!r"rrs    r�	test_intsr+<s3��
�
4�
4�X�
>�F��!�!�"4�5�H����&�(�+rc�|�|jdd�dd�f}|jgd�}tj||�y)Nrr
�rrrrrrr	rrs    r�test_slicesr.Ds=��
�
4�
4�R�a�R���W�
=�F��!�!�"7�8�H����&�(�+rc�z�|jdddd�f}|jgd�}tj||�y)Nrrr
r-rrs    r�test_mixr0Ls;��
�
4�
4�Q��2�3�Y�
?�F��!�!�"7�8�H����&�(�+rr-c��|jdd��j|}|j|}tj||�y)N�GroupF)�sort)�groupbyrrrr)rrrrrs     r�
test_as_indexr5TsD���
"�
"�7��
"�
7�
L�
L�S�
Q�F��!�!�-�0�H����&�(�+rc��tjddgddgddgddgddggdd	g�
�}|jdd��}|jdd}tjddgddggdd	gddg�
�}t	j
||�|jd}tjddgddgddggdd	ggd��
�}t	j
||�y)N�arrr�brr�A�B��columnsF��as_index�r<�index)rr)rrr)�pd�	DataFramer4rrr)�df�groupedrrs    r�test_doc_examplesrEds���	���

�q��C��8�c�1�X��Q�x�#�q��:�S�#�J�
�B��j�j��u�j�-�G�
�
)�
)�!�A�
.�F��|�|�c�1�X��Q�x�0�3��*�Q�PQ�F�S�H����&�(�+�
�
)�
)�%�
0�F��|�|�

�q��C��8�c�1�X�&��c�
�)��H����&�(�+rc
��tjjd�}d}d}tjd|d��}t|�D�cgc]}d|����	}}i}|D]j}||j
dd	�z
}|d|D�	cgc]-}	|	|j
dd
�dz|j
dd
�dzf��/}
}	|
jd���|
||<�l|Scc}wcc}	w)
Nr�d��20130101�D)�periods�freqzitem r�i'c��|dS)Nr�)�xs r�<lambda>z!multiindex_data.<locals>.<lambda>�s
��!�A�$�r)�key)�np�random�default_rngrA�
date_ranger%�integersr3)�rng�ndates�nitems�dates�i�items�data�date�nitems_for_date�item�levelss           r�multiindex_datarcys���
�)�)�
�
��
"�C�
�F�
�F��M�M�*�f�3�?�E�"'��-�0�Q�u�Q�C�[�0�E�0�
�D���� �3�<�<��2�#6�6���.��/�
���3�<�<��5�)�C�/����a��1G�#�1M�N�
��
�	�����'���T�
���K��
1��

s�	C
�:2Cc��i}|D]}||D]}|d|dd�|||df<��!tjj|d��}d|j_|S)Nrr)r9r:rr@)�orient)�Date�Item)rArB�	from_dictr@�names)r^�rowsr_�levelrCs     r�_make_df_from_datarl�sx��
�D��D���$�Z�	D�E�+0��8�%��(�%C�D�$��a��!�"�	D�D�
���	�	��W�	�	5�B�%�B�H�H�N�
�Irc���t|�}|jdd��jtdd��}|D�cic]}|||dd��
}}t|�}t	j
||�ycc}w)NrfFr=r���)rlr4�nth�slicerr)rcrCrr_�slicedrs      r�test_multiindexrr�ss��	�O�	,�B�
�Z�Z���Z�
/�
3�
3�E�!�R�L�
A�F�<K�
L�D�d�O�D�)�!�B�/�/�
L�F�
L�!�&�)�H����&�(�+��Ms�A0r)rr�i�r���i��i����method�head�tail�	simulatedTFc
�p�d}d}t|�D��cgc]}t|�D]}d|����	�c}}t|�D��cgc]}t|�D]
}d|�d|�����c}}d�}tj|�}|jdd��}	|d	k\r|n||z}
|d
k(rq|	jd|}|rNt|
�D��cgc](}t|�D]}||z|z||zkr||z|z���*}
}}|j
|
}n�|	j
|�}nz|	j|d}|rWt|
�D��cgc]1}t|�D]!}||z|
z
|z|zd	k\r||z|
z
|z|z��#�3}
}}|j
|
}n|	j|�}tj||�ycc}}wcc}}wcc}}wcc}}w)NrGrszgroup z row ��group�valuer{Fr=rrv)
r%rArBr4rrrvrwrr)rrurx�n_groups�n_rows_per_group�j�gr^rCrD�sizerr\�indicesrs               r�test_against_head_and_tailr��s)��
�H���#(�(8�"9�
��5��?�
�>?�f�Q�C�L�
��
�
�+�,�
���8�_�
���Q�C�u�Q�C� �
� �
�		�D�
���d�	�B��j�j��5�j�1�G���(�3� 0�3� 6�D�
����-�-�d�s�3����t�����x�����x�<�!�#�h�1A�&A�A��H��q� �� ��G���w�w�w�'�H��|�|�C�(�H��-�-�s�d�e�4����t�����x����$�q�(�4�/�8�;�a�?�1�D�"�A�%��,��8�1�<��<��G���w�w�w�'�H��|�|�C�(�H����&�(�+��W
��
����s�F �F&�=-F,�/6F2�start)Nrr�
ri�����stop�step)Nrrc��d}dg|ztt|��d�}tj|�}|j	dd��}|j
|||�}|j|||�}tj||�y)Nrszgroup 0rzr{Fr=)	r#r%rArBr4rrrr)	r�r�r��n_rowsr^rCrDrrs	         r�test_against_df_ilocr��s���
�F���v�%��e�F�m�$��D�
���d�	�B��j�j��5�j�1�G�
�
)�
)�%��T�/�
:�F��w�w�u�T�$��'�H����&�(�+rc���tjgd�gd���}|jd��}|jdd}tjddgd	d
g��}t	j
||�y)N�rrrrr)r7r7r7r8r8)r@r)rkrrrr7r8)rA�Seriesr4rr�assert_series_equal)�serrDrrs    r�test_seriesr��s]��
�)�)�O�+D�
E�C��k�k��k�"�G�
�
)�
)�!�A�
.�F��y�y�!�Q���S�z�2�H����6�8�,rr�c��td�D�cgc]	}dd|��g��}}|td�D�cgc]	}dd|��g��c}z
}|td�D�cgc]	}dd|��g��c}z
}tj|ddg�	�}|jdd
��}|jdd|�}tdd|�D�cgc]	}dd|��g��}}|tdd|�D�cgc]	}dd|��g��c}z
}|tdd|�D�cgc]	}dd|��g��c}z
}tdd|�D�cgc]}d|z��	}}|tdd|�D�cgc]}d|z��	c}z
}|tdd|�D�cgc]}d
|z��	c}z
}tj|ddg|��}tj||�ycc}wcc}wcc}wcc}wcc}wcc}wcc}wcc}wcc}w)NrrPr�yr�zr9r:r;Fr=r�	r?)r%rArBr4rrr)r�r\r^rCrDrr@rs        r�	test_stepr��s���%*�!�H�-�q�S�A�a�S�'�N�-�D�-��U�1�X�.��c�Q�q�c�7�^�.�.�D��U�1�X�.��c�Q�q�c�7�^�.�.�D�	���d�S�#�J�	/�B��j�j��u�j�-�G�
�
)�
)�&�D�&�
1�F�$)�!�Q��$5�6�q�S�A�a�S�'�N�6�D�6��U�1�a��%6�7��c�Q�q�c�7�^�7�7�D��U�1�a��%6�7��c�Q�q�c�7�^�7�7�D�!�!�Q��-�.�q�Q��U�.�E�.�	�U�1�a��.�
/��a�!�e�
/�/�E�	�U�1�a��.�
/��a�!�e�
/�/�E��|�|�D�3��*�E�B�H����&�(�+��'.��.��.��7��7��7��.��
/��
/s4�F�F�
F�-F"�
F'�0F,�F1�0F6�F;c�@�tjgd�gd�ggd���S)N)rrrrrrr)rrrrrrr)r9r:�CrJ�E�F�Gr;)rArBrOrr�column_group_dfr�s��
�<�<�	� 5�6�3��rc��d}tjt|��5|j|jdd��}ddd�j
dd}|jdd�ddgf}tj||�y#1swY�DxYw)NzDataFrame.groupby with axis=1��matchr)�axisrr)r�assert_produces_warning�
FutureWarningr4rrr)r��msgr�rrs     r�test_column_axisr�s���
)�C�	�	#�	#�M��	=�E��#�#�O�$8�$8��$;�!�#�D��E�
�
#�
#�A�b�
)�F��#�#�A��1�v�I�.�H����&�(�+�E�E�s�!B�Bc	�H�tjdD�cic]}|td���c}�}ddg}|j|jdk�|D]H\}}tj|jtj|��d|jvr�HJ�ycc}w)N�ABCr�r9r:rr�)	rArBr%r4r9r�assert_index_equalr<�Index)�krC�cols�_�dgs     r�test_columns_on_iterr�$s���	���U�3��q�%��)�|�3�	4�B�
��:�D����B�D�D�1�H�%�d�+�%���2�
���b�j�j�"�(�(�4�.�9��"�*�*�$�$�$�%��	4s�B�funcc�(�tjddgddgddgd��}|jd�|gd��j�}tjgd�ggd�tjdgd�	��
�}tj||�y)Nrrrr�)r9r:r�r�)r9r:r9)��?g@r�)�namer?)rArBr4�meanr�rr)r�rCrrs    r�test_groupby_duplicated_columnsr�/s���
����Q���Q���s��	
�
�B��Z�Z��_�T�/�2�
3�
8�
8�
:�F��|�|�	��?�"�(�(�C�5�s�:S��H����&�(�+rc���tjgd�gd�gd�d���}|jddg��}d	}tjt
|�
�5|j
d�ddd�y#1swYyxYw)N)�a1�a2N)�b1�b2r�)rrr)r9r:�val)r^r9r:)�byz('a2', 'b1')r�)r�r�)rArBr4�pytest�raises�KeyError�	get_group)rC�grpsr�s   r�#test_groupby_get_nonexisting_groupsr�@sh��	���#�#��
�
�B��:�:�#�s��:�$�D�
�C�	���x�s�	+�%����|�$�%�%�%�s�A-�-A6)%�numpyrSr��pandasrA�pandas._testing�_testingr�mark�parametrizerr r%r)r+r.r0rpr5rE�fixturercrlrrr�r�r�r�r�r�r�r#r�r��arrayr�r�rOrr�<module>r�s����
���������	
�I��	
�Q�C��	
�B��	�Y��	�a��V��	�R��
�
�,�
�,�,�������
�Q����	�'�(�	�q�!�Q���&�
�Q����	�	���,��,�,�,�,�������	
�I��	�'�(�
��a�.�%��D�/�	*�,A�B���,��,�,�*��������(�,������� D�E�������F�F�#3�4�������t�U�m�4�1,�5�5�F�1,�h������";�<�������!:�;��������.�,�/�<�=�,�"-��������1�,�2�,�0��������,�%�������$����"�)�)�R�X�X�!F�G�
,�H�
,� 
%r

Youez - 2016 - github.com/yon3zu
LinuXploit