| 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/indexing/__pycache__/ |
Upload File : |
�
0 �g � �P � d dl Z d dlZd dlmZ e j j dg dfg d�dfg d�dfg d�dfg d�d fg d�d
fg d�dfg d�dfg d
�dfg d�df ej d d� ej dd� ej dd� gdfg� e j j dg d�g d�g d�g� e j j de ej ej ej g� e j j dddg� d� � � � � Z
d� Zy) � Nz
values, dtype�object�� � � �int64)g �?g @g @�float64��a�b�c�stringzdatetime64[ns]zdatetime64[ns, CET]ztimedelta64[ns])�2000�2001�2002z Period[D])r r r �Sparser r r � �interval�mask)TFF)TTT)FFF�
indexer_class�frameTFc �V � g d�d t | � }|d t | � }t j | ||�� }|r6t | � dk( rt j ||�� }n|j � }|t j
u rt j
|d�� }n=|t j u r#t j ||j d�� }n ||� }|| }|| }t j ||� |t j u rLd} t j t | �� 5 |j | }t j ||� d d d � n%|j | }t j ||� |j | }t j ||� y # 1 sw Y �/xY w) Nr
)�dtype�indexr �boolean�r )r r zBiLocation based boolean indexing cannot use an indexable as a mask)�match)�len�pd�Series� DataFrame�to_frame�arrayr �tm�assert_equal�pytest�raises�
ValueError�iloc�loc)
�valuesr r r r r �obj�expected�result�msgs
�HC:\Python312\Lib\site-packages\pandas/tests/indexing/test_na_indexing.py�test_series_mask_booleanr1 sT � �.
�M�c�&�k�*�E��
�#�f�+��D�
�)�)�F�%�u�
5�C���v�;�!���,�,�U�%�8�C��,�,�.�C����� ��x�x��I�.�� �"�)�)� #��y�y��S�Y�Y�i�@���T�"���4�y�H�
��Y�F��O�O�F�H�%��� � �!�R��
�]�]�:�S�
1� .��X�X�d�^�F��O�O�F�H�-� .� .� ���$���
�����)�
�W�W�T�]�F��O�O�F�H�%� .� .�s �%&F�F(c � � | g d�� }t j g d�d�� } ||� | } ||� |j d� }t j ||� y )Nr )TFNr r F)r r# �fillnar$ r% )�frame_or_series�indexer_slir, r r. r- s r0 �test_na_treated_as_falser6 B sR � �
�)�
$�C�
�8�8�'�y�9�D�
��
�d�
#�F��3�����E� 2�3�H��O�O�F�H�%� )r&