§
    à! h�H  ã                   óF  — d dl Z d dlZd dlZd dlmZ d dlZd dlmZm	Z	m
Z
mZmZ d dlmZ d dlmZ  G d„ d¦  «        Zej                             dg d¢¦  «        d	„ ¦   «         Zej                             d
g d¢¦  «        ej                             dddej        g¦  «        ej                             ddgddgg¦  «        d„ ¦   «         ¦   «         ¦   «         Zej                             d¦  «        ej                             deeeeg¦  «        d„ ¦   «         ¦   «         ZdS )é    N)Úlib)Ú	DataFrameÚIndexÚSeriesÚ	TimestampÚ
date_range)Úget_groupby_method_argsc                   óü  — e Zd Zej        d„ ¦   «         Zej                             dddg¦  «        d„ ¦   «         Zej                             dddg¦  «        d„ ¦   «         Z	ej                             dd	d
g¦  «        d„ ¦   «         Z
ej                             dddg¦  «        d„ ¦   «         Zej                             dddg¦  «        d„ ¦   «         Zej                             dddg¦  «        d„ ¦   «         Zd„ ZdS )ÚTestNumericOnlyc                 ó,  — t          g d¢g d¢g d¢t          d¦  «        t          t          d¦  «        ¦  «                             d¦  «        g d¢t	          dd¬	¦  «        t	          ddd
¬¦  «        t          j        ddd¬¦  «        dœ	g d¢¬¦  «        }|S )N)é   r   é   )r   r   é   )g      @g      @ç      @ÚabcÚcategory)é   é   é	   Ú20130101r   )Úperiodsú
US/Eastern)r   Útzz1 sÚs)r   Úfreq)	ÚgroupÚintÚfloatÚstringÚcategory_stringÚcategory_intÚdatetimeÚ
datetimetzÚ	timedelta©Úcolumns)r   Úlistr   Úastyper   ÚpdÚtimedelta_range)ÚselfÚdfs     ú`c:\xampp_lite_8_4\www\timesheet\venv\Lib\site-packages\pandas/tests/groupby/test_numeric_only.pyr,   zTestNumericOnly.df   s³   € õ à"˜˜Ø �y�yØ(˜˜Ý˜u™+œ+Ý#)­$¨u©+¬+Ñ#6Ô#6×#=Ò#=¸jÑ#IÔ#IØ ) 	 	Ý& z¸1Ð=Ñ=Ô=Ý(¨¸QÀ<ÐPÑPÔPÝÔ/°¸qÀsÐKÑKÔKð
ð 
ð
ð 
ð 
ð
ñ 
ô 
ˆð0 ˆ	ó    ÚmethodÚmeanÚmedianc                 ó<  — t          g d¢¦  «        }|                     d¦  «        }t          ddgddgt          j        d¦  «        t          j        d¦  «        gd	d
gt          d¦  «        t          d¦  «        gt          dd¬¦  «        t          dd¬¦  «        gdœt          ddgd¬¦  «        g d¢¬¦  «        } t          ||¦  «        d¬¦  «        }t          j        | 	                    |¦  «        |¦  «         |j
        }|                      ||||¦  «         d S )N©r   r   r!   r   g      @r   g      @r   z1.5sÚ3sg      ø?r   z2013-01-01 12:00:00z2013-01-03 00:00:00r   )r   )r!   r   r$   r   r"   r#   r   r   )Úname)Úindexr&   T©Únumeric_only)r   Úgroupbyr   r)   Ú	Timedeltar   ÚgetattrÚtmÚassert_frame_equalÚreindex_liker&   Ú_check)r+   r,   r/   Úexpected_columns_numericÚgbÚexpectedÚresultÚexpected_columnss           r-   Útest_averageszTestNumericOnly.test_averages5   sL  € õ $)Ð)IÐ)IÐ)IÑ#JÔ#JÐ à�ZŠZ˜Ñ Ô ˆÝà!$ a Ø˜s˜Ý œl¨6Ñ2Ô2µB´LÀÑ4FÔ4FÐGØ˜Q�xåÐ3Ñ4Ô4ÝÐ3Ñ4Ô4ðõ
 Ð3¸ÐEÑEÔEÝÐ3¸ÐEÑEÔEððð õ ˜˜A˜ WÐ-Ñ-Ô-ðð ð ð!
ñ 
ô 
ˆð. %•˜˜VÑ$Ô$°$Ð7Ñ7Ô7ˆÝ
Ô˜f×1Ò1°(Ñ;Ô;¸XÑFÔFÐFà#Ô+Ðà�Š�B˜Ð 0Ð2JÑKÔKÐKÐKÐKr.   ÚminÚmaxc                 ó\   — t          g d¢¦  «        }|}|                      ||||¦  «         d S )N)r   r   r   r!   r"   r#   r$   ©r   r?   ©r+   r,   r/   rD   r@   s        r-   Útest_extremazTestNumericOnly.test_extremaY   sK   € õ
 !ðð ð ñ

ô 

Ðð $4Ð à�Š�B˜Ð 0Ð2JÑKÔKÐKÐKÐKr.   ÚfirstÚlastc                 ó\   — t          g d¢¦  «        }|}|                      ||||¦  «         d S )N)r   r   r   r    r!   r"   r#   r$   rI   rJ   s        r-   Útest_first_lastzTestNumericOnly.test_first_lastm   sI   € å ð	ð 	ð 	ñ
ô 
Ðð $4Ð à�Š�B˜Ð 0Ð2JÑKÔKÐKÐKÐKr.   ÚsumÚcumsumc                 ó¨   — t          g d¢¦  «        }t          g d¢¦  «        }|dk    rt          g d¢¦  «        }|                      ||||¦  «         d S )Nr3   )r   r   r   r!   r$   rQ   )r   r   r!   r$   rI   )r+   r,   r/   r@   rD   s        r-   Útest_sum_cumsumzTestNumericOnly.test_sum_cumsum   sr   € å#(Ð)IÐ)IÐ)IÑ#JÔ#JÐ Ý ØCÐCÐCñ
ô 
Ðð �XÒÐå$Ð%RÐ%RÐ%RÑSÔSÐà�Š�B˜Ð 0Ð2JÑKÔKÐKÐKÐKr.   ÚprodÚcumprodc                 ó\   — t          g d¢¦  «        }|}|                      ||||¦  «         d S )Nr3   rI   rJ   s        r-   Útest_prod_cumprodz!TestNumericOnly.test_prod_cumprod‹   s=   € å Ð!AÐ!AÐ!AÑBÔBÐØ#3Ð à�Š�B˜Ð 0Ð2JÑKÔKÐKÐKÐKr.   ÚcumminÚcummaxc                 ó\   — t          g d¢¦  «        }|}|                      ||||¦  «         d S )N)r   r   r!   r"   r#   r$   rI   rJ   s        r-   Útest_cummin_cummaxz"TestNumericOnly.test_cummin_cummax’   sE   € õ !ØSÐSÐSñ
ô 
Ðð
 $4Ð à�Š�B˜Ð 0Ð2JÑKÔKÐKÐKÐKr.   c                 ó�  — |                      d¦  «        }|                     d¦  «        rt          nt          }|dv rzd                     dd|› d�t          j        d|› d	�¦  «        d
g¦  «        }t          j        ||¬¦  «        5   t          ||¦  «        ¦   «          d d d ¦  «         n# 1 swxY w Y   nÁ|dv r‹d                     dt          j        d|› d	�¦  «        t          j        d|› d�¦  «        g¦  «        }t          j        ||¬¦  «        5   t          ||¦  «        ¦   «          d d d ¦  «         n# 1 swxY w Y   n2 t          ||¦  «        ¦   «         }t          j        |j        |¦  «         |dvr–d                     ddd
d|› d�t          j        d|› d	�¦  «        t          j        d|› d�¦  «        g¦  «        }t          j        ||¬¦  «        5   t          ||¦  «        d¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S  t          ||¦  «        d¬¦  «        }t          j        |j        |¦  «         d S )Nr   Úcum)rF   rG   rX   rY   rQ   rU   ú|zCategorical is not orderedzCannot perform z with non-ordered Categoricalúagg function failed [how->ú,dtype->object]ú*function is not implemented for this dtype©Úmatch)rP   r0   r1   rT   z-category type does not support sum operationsz,dtype->string]©rL   rM   zcategory type does not supportFr7   )r9   Ú
startswithÚNotImplementedErrorÚ	TypeErrorÚjoinÚreÚescapeÚpytestÚraisesr;   r<   Úassert_index_equalr&   )	r+   r,   r/   rD   r@   rA   Ú	exceptionÚmsgrC   s	            r-   r?   zTestNumericOnly._checkž   sU  € Ø�ZŠZ˜Ñ Ô ˆð ,2×+<Ò+<¸UÑ+CÔ+CÐRÕ'Ð'Íˆ	àÐLÐLÐLà—(’(à0ØK fÐKÐKÐKÝ”IÐR¸6ÐRÐRÐRÑSÔSà@ðñô ˆCõ ”˜y°Ð4Ñ4Ô4ð &ð &Ø#•˜˜FÑ#Ô#Ñ%Ô%Ð%ð&ð &ð &ñ &ô &ð &ð &ð &ð &ð &ð &øøøð &ð &ð &ð &øàÐ8Ð8Ð8Ø—(’(àCÝ”IÐR¸6ÐRÐRÐRÑSÔSÝ”IÐR¸6ÐRÐRÐRÑSÔSðñô ˆCõ ”˜y°Ð4Ñ4Ô4ð &ð &Ø#•˜˜FÑ#Ô#Ñ%Ô%Ð%ð&ð &ð &ñ &ô &ð &ð &ð &ð &ð &ð &øøøð &ð &ð &ð &øð )•W˜R Ñ(Ô(Ñ*Ô*ˆFÝÔ! &¤.Ð2JÑKÔKÐKàÐ*Ð*Ð*Ø—(’(à0Ø4Ø@ØK fÐKÐKÐKÝ”IÐR¸6ÐRÐRÐRÑSÔSÝ”IÐR¸6ÐRÐRÐRÑSÔSðñ	ô 	ˆCõ ”˜y°Ð4Ñ4Ô4ð 8ð 8Ø#•˜˜FÑ#Ô#°Ð7Ñ7Ô7Ð7ð8ð 8ð 8ñ 8ô 8ð 8ð 8ð 8ð 8ð 8ð 8ð 8øøøð 8ð 8ð 8ð 8ð 8ð 8ð )•W˜R Ñ(Ô(°eÐ<Ñ<Ô<ˆFÝÔ! &¤.Ð2BÑCÔCÐCÐCÐCs6   ÂB+Â+B/Â2B/ÄD:Ä:D>ÅD>ÇHÈH	ÈH	N)Ú__name__Ú
__module__Ú__qualname__rk   Úfixturer,   ÚmarkÚparametrizerE   rK   rO   rS   rW   r[   r?   © r.   r-   r   r      s‰  € € € € € ð „^ðð ñ „^ðð: „[×Ò˜X¨°Ð'9Ñ:Ô:ð!Lð !Lñ ;Ô:ð!LðF „[×Ò˜X¨¨u ~Ñ6Ô6ðLð Lñ 7Ô6ðLð& „[×Ò˜X¨°Ð'8Ñ9Ô9ðLð Lñ :Ô9ðLð" „[×Ò˜X¨¨xÐ'8Ñ9Ô9ð	Lð 	Lñ :Ô9ð	Lð „[×Ò˜X¨°	Ð':Ñ;Ô;ðLð Lñ <Ô;ðLð „[×Ò˜X¨°(Ð';Ñ<Ô<ð	Lð 	Lñ =Ô<ð	Lð1Dð 1Dð 1Dð 1Dð 1Dr.   r   r8   )TFNc                 óŒ  — |dv rt          j        d¦  «         |dv r5d}|                      t           j                             |¬¦  «        ¦  «         t          t          j                             d¦  «         	                    d¦  «        g d¢¬	¦  «        }d
|d<   g d¢}| 
                    |¦  «        }t          ||¦  «        }t          ||¦  «        }	ddi}
|�||
d<   d}d}d|› d�}|�º||v r¶d}|dv rrt          j        t          |¬¦  «        5  t          j        t"          |¬¦  «        5   ||	i |
¤Ž d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         n# 1 swxY w Y   d S d S t          j        t          |¬¦  «        5   ||	i |
¤Ž d d d ¦  «         d S # 1 swxY w Y   d S ||vr@d}t          j        t          |¬¦  «        5   ||	i |
¤Ž d d d ¦  «         d S # 1 swxY w Y   d S |�|sª|dvr¦d}|rdd l}t          |j        j        f}nt          }t          j        |dd                     |¦  «        › d�¬¦  «        5  t          j        t"          |¬¦  «        5   ||	i |
¤Ž d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         d S # 1 swxY w Y   d S t          j        t"          |¬¦  «        5   ||	i |
¤Ž}d d d ¦  «         n# 1 swxY w Y   |r|                     d¬	¦  «        j        n|j        } t          ||¦  «        |	Ž j        }|dk    r|s|                     t2          ¦  «        }t          j        ||¦  «         d S )N)ÚidxmaxÚidxminz5idxmax and idx_min tested in test_idxmin_idxmax_axis1)ÚcorrwithÚskewzDGH#47723 groupby.corrwith and skew do not correctly implement axis=1)Úreasonr   )é
   é   )ÚAÚBÚCÚDr%   ÚxÚE)
r   r   r   r   r   r   r   r   r   r~   Úaxisr   r8   )rU   rQ   ÚdiffÚfillnaÚ
pct_changeÚrankÚshift)rU   rQ   r†   rˆ   r‰   rŠ   rY   rX   ry   rx   r‡   zDataFrameGroupBy.z with axis=1 is deprecatedú1got an unexpected keyword argument 'numeric_only')rU   rQ   rb   z)got an unexpected keyword argument 'axis')r‡   rŠ   )z"not supported between instances ofz2can't multiply sequence by non-int of type 'float'úunsupported operand typezhas no kernelr   ú(r^   ú)rŠ   )rk   ÚskipÚapplymarkerrt   Úxfailr   ÚnpÚrandomÚdefault_rngÚstandard_normalr9   r;   r	   rl   rg   r<   Úassert_produces_warningÚFutureWarningÚpyarrowr   ÚArrowNotImplementedErrorrh   ÚdropÚTr(   r   Úassert_equal)ÚrequestÚgroupby_funcr8   Úusing_infer_stringro   r,   ÚgroupsrA   r/   ÚargsÚkwargsÚno_argsÚhas_axisÚwarn_msgÚmsgsÚpaÚerrsrC   Údf_expectedrB   s                       r-   Útest_axis1_numeric_onlyrª   Ò   s¼  € àÐ+Ð+Ð+ÝŒÐKÑLÔLÐLØÐ+Ð+Ð+ØTˆØ×Ò�FœK×-Ò-°SÐ-Ñ9Ô9Ñ:Ô:Ð:å	Ý
Œ	×Ò˜aÑ Ô ×0Ò0°Ñ9Ô9ÐCWÐCWÐCWð
ñ 
ô 
€Bð €B€s�GØ+Ð+Ð+€FØ	�Š�FÑ	Ô	€BÝ�R˜Ñ&Ô&€FÝ" <°Ñ4Ô4€DØ�aˆ[€FØÐà!-ˆˆ~Ñð U€Gð€Hð L <ÐKÐKÐK€HØÐ L°GÐ$;Ð$;ØAˆØÐ0Ð0Ð0Ý”�y°Ð4Ñ4Ô4ð ,ð ,ÝÔ/µÀXÐNÑNÔNð ,ð ,Ø�F˜DÐ+ FÐ+Ð+Ð+ð,ð ,ð ,ñ ,ô ,ð ,ð ,ð ,ð ,ð ,ð ,øøøð ,ð ,ð ,ð ,ð,ð ,ð ,ñ ,ô ,ð ,ð ,ð ,ð ,ð ,ð ,øøøð ,ð ,ð ,ð ,ð ,ð ,ð ,ð ,õ ”�y°Ð4Ñ4Ô4ð (ð (Ø�˜Ð' Ð'Ð'Ð'ð(ð (ð (ñ (ô (ð (ð (ð (ð (ð (ð (ð (øøøð (ð (ð (ð (ð (ð (à	˜XÐ	%Ð	%Ø9ˆÝŒ]�9¨CÐ0Ñ0Ô0ð 	$ð 	$ØˆF�DÐ#˜FÐ#Ð#Ð#ð	$ð 	$ð 	$ñ 	$ô 	$ð 	$ð 	$ð 	$ð 	$ð 	$ð 	$ð 	$øøøð 	$ð 	$ð 	$ð 	$ð 	$ð 	$ð Ð
 lÐ
¸ð Mð 9ð 9ð
ˆð ð 	Ø Ð Ð Ð å˜rœvÔ>Ð?ˆDˆDåˆDÝŒ]˜4Ð'<¨3¯8ª8°D©>¬>Ð'<Ð'<Ð'<Ð=Ñ=Ô=ð 	(ð 	(ÝÔ+­MÀÐJÑJÔJð (ð (Ø�˜Ð' Ð'Ð'Ð'ð(ð (ð (ñ (ô (ð (ð (ð (ð (ð (ð (øøøð (ð (ð (ð (ð	(ð 	(ð 	(ñ 	(ô 	(ð 	(ð 	(ð 	(ð 	(ð 	(ð 	(ð 	(øøøð 	(ð 	(ð 	(ð 	(ð 	(ð 	(õ Ô'­¸XÐFÑFÔFð 	-ð 	-Ø�V˜TÐ, VÐ,Ð,ˆFð	-ð 	-ð 	-ñ 	-ô 	-ð 	-ð 	-ð 	-ð 	-ð 	-ð 	-øøøð 	-ð 	-ð 	-ð 	-ð 1=ÐF�b—g’g c�gÑ*Ô*Ô,Ð,À"Ä$ˆØ5•7˜;¨Ñ5Ô5°tÐ<Ô>ˆØ˜7Ò"Ð"¨<Ð"ð  —’¥uÑ-Ô-ˆHå
Œ˜ Ñ)Ô)Ð)Ð)Ð)s¢   ÄEÄ+	E Ä4EÅ E	ÅEÅE	ÅEÅEÅEÆ	FÆFÆFÇ	GÇGÇ"GÉ J	É	I1É%J	É1I5	É5J	É8I5	É9J	Ê	JÊJÊ1	KËK
ËK
zkernel, has_arg))ÚallF)ÚanyF)ÚbfillF)ÚcorrT)rz   T)ÚcovT)rY   T)rX   T)rU   T)rQ   T)r†   F)ÚffillF)r‡   F)rL   T)rx   T)ry   T)rM   T)rG   T)r0   T)r1   T)rF   T)ÚnthF)ÚnuniqueF)rˆ   F)rT   T)ÚquantileT)ÚsemT)r{   T)ÚstdT)rP   T)ÚvarTTFÚkeysÚa1Úa2c                 ót  — t          ddgddgddgdt          gz  dœ¦  «        }t          | |¦  «        }|t          j        u ri nd|i}|                     |¦  «        }t          || ¦  «        }|r|du r ||i |¤Ž}	d|	j        vsJ ‚d S | d	v s| d
v rb|t          j        u rT| dk    rt          nd }
d}t          j
        |
|¬¦  «        5   ||i |¤Ž}	d d d ¦  «         n# 1 swxY w Y   d|	j        v sJ ‚d S |r¤|dusJ ‚|                      d¦  «        rt          nt          }d                     dddddt          j        d| › d�¦  «        g¦  «        }| dk    rd}n| dk    rd}t#          j        ||¬¦  «        5   ||i |¤Ž d d d ¦  «         d S # 1 swxY w Y   d S |sL|t          j        ur>t#          j        t          d¬¦  «        5   ||i |¤Ž d d d ¦  «         d S # 1 swxY w Y   d S | dv sJ ‚|t          j        u sJ ‚t#          j        t          d¬¦  «        5   ||i |¤Ž d d d ¦  «         d S # 1 swxY w Y   d S )Nr   r   é   é   )r¸   r¹   Úa3Úbr8   Tr¾   rd   )r¬   r«   r­   r°   r‡   r±   r²   r‡   ú%DataFrameGroupBy.fillna is deprecatedrb   r]   r^   znot allowed for this dtypeú+cannot be performed against 'object' dtypeszmust be a string or a.* numberrŒ   ra   r_   r`   ry   z8'<' not supported between instances of 'type' and 'type'rx   z8'>' not supported between instances of 'type' and 'type'r‹   )r†   rˆ   )r   Úobjectr	   r   Ú
no_defaultr9   r;   r&   r—   r<   r–   re   rf   rg   rh   ri   rj   rk   rl   )ÚkernelÚhas_argr8   r·   r,   r¡   r¢   rA   r/   rC   Úwarnro   rn   s                r-   Útest_numeric_onlyrÆ   *  s   € õT 
˜1˜a˜&¨¨A¨°q¸!°fÀ1ÍÀxÁ<ÐPÐPÑ	QÔ	Q€Bå" 6¨2Ñ.Ô.€DØ¥3¤>Ð1Ð1ˆRˆR¸ÈÐ7U€Fà	�Š�DÑ	Ô	€BÝ�R˜Ñ Ô €FØð 5$�< 4Ð'Ð'à�˜Ð( Ð(Ð(ˆØ˜&œ.Ð(Ð(Ð(Ð(Ð(Ð(ð 	Ð#Ð#Ð#ð ÐRÐRÐRØ¥¤Ð.Ð.ð !'¨(Ò 2Ð 2�}ˆ}¸ˆØ5ˆÝÔ'¨°CÐ8Ñ8Ô8ð 	-ð 	-Ø�V˜TÐ, VÐ,Ð,ˆFð	-ð 	-ð 	-ñ 	-ô 	-ð 	-ð 	-ð 	-ð 	-ð 	-ð 	-øøøð 	-ð 	-ð 	-ð 	-à�f”nÐ$Ð$Ð$Ð$Ð$Ð$Ø	ð #$Ø 4Ð'Ð'Ð'Ð'ð
 ,2×+<Ò+<¸UÑ+CÔ+CÐRÕ'Ð'Íˆ	à�hŠhà,Ø=à0Ø*Ø<Ý”	ÐN°vÐNÐNÐNÑOÔOðñ

ô 

ˆð �XÒÐØLˆCˆCØ�xÒÐØLˆCÝŒ]˜9¨CÐ0Ñ0Ô0ð 	$ð 	$ØˆF�DÐ#˜FÐ#Ð#Ð#ð	$ð 	$ð 	$ñ 	$ô 	$ð 	$ð 	$ð 	$ð 	$ð 	$ð 	$ð 	$øøøð 	$ð 	$ð 	$ð 	$ð 	$ð 	$àð 
$˜­S¬^Ð;Ð;ÝŒ]ÝÐPð
ñ 
ô 
ð 	$ð 	$ð ˆF�DÐ#˜FÐ#Ð#Ð#ð	$ð 	$ð 	$ñ 	$ô 	$ð 	$ð 	$ð 	$ð 	$ð 	$ð 	$ð 	$øøøð 	$ð 	$ð 	$ð 	$ð 	$ð 	$ð
 Ð/Ð/Ð/Ð/Ð/Ø�sœ~Ð-Ð-Ð-Ð-åŒ]�9Ð,GÐHÑHÔHð 	$ð 	$ØˆF�DÐ#˜FÐ#Ð#Ð#ð	$ð 	$ð 	$ñ 	$ô 	$ð 	$ð 	$ð 	$ð 	$ð 	$ð 	$ð 	$øøøð 	$ð 	$ð 	$ð 	$ð 	$ð 	$sH   Ã	CÃCÃ!CÅ5	FÆFÆFÇ	GÇGÇ GÈ	H-È-H1È4H1z4ignore:Downcasting object dtype arrays:FutureWarningÚdtypec                 ó8  — g d¢}t          g d¢| ¬¦  «        }|                     |¦  «        }|dk    rt          ||¦  «        rJ ‚d S t          ||¦  «        }t          g d¢¦  «        }|                     |¦  «        }t          ||¦  «        }	t	          ||¦  «        }
d}d}||v rŒ| t
          u rƒ|dk    rd}nd	}|d
k    rt          nd }d}t          j        ||¬¦  «        5  t          j
        t          |¬¦  «        5   ||
Ž  d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         n# 1 swxY w Y   n³| t
          u rª|d
k    rt          nd }d}t          j        ||¬¦  «        5   ||
Ž }d d d ¦  «         n# 1 swxY w Y   t          j        ||¬¦  «        5   |	|
Ž }d d d ¦  «         n# 1 swxY w Y   ||v r|                     t
          ¦  «        }t          j        ||¦  «         d}||vr@d}t          j
        t          |¬¦  «        5   ||
ddiŽ d d d ¦  «         d S # 1 swxY w Y   d S | t
          u rUd                     g d¢¦  «        }t          j
        t          |¬¦  «        5   ||
ddiŽ d d d ¦  «         d S # 1 swxY w Y   d S | t          k    rb|dk    r\d}t          j        t          |¬¦  «        5   ||
ddiŽ} ||
ddiŽ}d d d ¦  «         n# 1 swxY w Y   t          j        ||¦  «         d S  ||
ddiŽ} ||
ddiŽ}t          j        ||¦  «         d S )N)r   r   r   )r   r   r   )rÇ   rz   )r®   r¯   rY   rX   rU   rQ   r³   )rL   rM   r±   r­   r°   rŠ   rP   r†   rˆ   r¶   r0   r1   rF   rG   rT   r{   r³   rÀ   z!is not supported for object dtyper‡   r¿   rb   z"SeriesGroupBy.fillna is deprecated)rL   rM   rG   r0   r1   rF   rT   r³   r´   r{   rµ   rP   r¶   rY   rX   rU   rQ   r‹   r8   Tr^   )z@SeriesGroupBy.sem called with numeric_only=True and dtype objectz=Series.skew does not allow numeric_only=True with non-numericz7cum(sum|prod|min|max) is not supported for object dtypezCCannot use numeric_only=True with SeriesGroupBy\..* and non-numericz-Allowing bool dtype in SeriesGroupBy.quantileF)r   r9   Úhasattrr;   r	   rÁ   r—   r<   r–   rk   rl   rg   r(   Úassert_series_equalrh   Úbool)rÇ   rž   r�   ÚgrouperÚserrA   r/   Úexpected_serÚexpected_gbÚexpected_methodr¡   Úfails_on_numeric_objectÚ
obj_resultro   rÅ   r¥   rC   rB   Úhas_numeric_onlys                      r-   Ú"test_deprecate_numeric_only_seriesrÔ   “  sŠ  € ð ˆiˆi€Gå
��� %Ð
(Ñ
(Ô
(€CØ	�Š�WÑ	Ô	€Bà�zÒ!Ð!å˜2˜|Ñ,Ô,Ð,Ð,Ð,Øˆå�R˜Ñ&Ô&€Få˜)˜)˜)Ñ$Ô$€LØ×&Ò& wÑ/Ô/€KÝ˜k¨<Ñ8Ô8€Oå" <°Ñ5Ô5€DðÐð€Jð* Ð.Ð.Ð.°5½F°?°?Ø˜:Ò%Ð%Ø?ˆCˆCà5ˆCØ ,°Ò 8Ð 8�}ˆ}¸dˆØ:ˆÝÔ'¨°HÐ=Ñ=Ô=ð 	ð 	Ý”�y°Ð4Ñ4Ô4ð ð Ø�˜��ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð ð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	øð 
•&ˆˆØ ,°Ò 8Ð 8�}ˆ}¸dˆØ7ˆÝÔ'¨°HÐ=Ñ=Ô=ð 	#ð 	#Ø�V˜T�]ˆFð	#ð 	#ð 	#ñ 	#ô 	#ð 	#ð 	#ð 	#ð 	#ð 	#ð 	#øøøð 	#ð 	#ð 	#ð 	#åÔ'¨°HÐ=Ñ=Ô=ð 	.ð 	.Ø&�¨Ð-ˆHð	.ð 	.ð 	.ñ 	.ô 	.ð 	.ð 	.ð 	.ð 	.ð 	.ð 	.øøøð 	.ð 	.ð 	.ð 	.à˜:Ð%Ð%Ø—’¥vÑ.Ô.ˆHÝ
Ô˜v xÑ0Ô0Ð0ðÐð& Ð+Ð+Ð+ØAˆÝŒ]�9¨CÐ0Ñ0Ô0ð 	-ð 	-ØˆF�DÐ, tÐ,Ð,Ð,ð	-ð 	-ð 	-ñ 	-ô 	-ð 	-ð 	-ð 	-ð 	-ð 	-ð 	-ð 	-øøøð 	-ð 	-ð 	-ð 	-ð 	-ð 	-à	•&ˆˆØ�hŠhðð ð ñ
ô 
ˆõ Œ]�9¨CÐ0Ñ0Ô0ð 	-ð 	-ØˆF�DÐ, tÐ,Ð,Ð,ð	-ð 	-ð 	-ñ 	-ô 	-ð 	-ð 	-ð 	-ð 	-ð 	-ð 	-ð 	-øøøð 	-ð 	-ð 	-ð 	-ð 	-ð 	-à	•$Šˆ˜<¨:Ò5Ð5Ø=ˆÝÔ'­¸SÐAÑAÔAð 	9ð 	9à�V˜TÐ5°Ð5Ð5ˆFØ�v˜tÐ8°%Ð8Ð8ˆHð	9ð 	9ð 	9ñ 	9ô 	9ð 	9ð 	9ð 	9ð 	9ð 	9ð 	9øøøð 	9ð 	9ð 	9ð 	9õ 	Ô˜v xÑ0Ô0Ð0Ð0Ð0à�˜Ð1¨DÐ1Ð1ˆØ�6˜4Ð4¨eÐ4Ð4ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0s�   Ã D%Ã<DÄD%ÄD	ÄD%ÄD	ÄD%Ä%D)Ä,D)Å!E3Å3E7Å:E7ÆF&Æ&F*Æ-F*È	HÈH!È$H!É%	I;É;I?ÊI?Ê6KËKËK)ri   Únumpyr’   rk   Úpandas._libsr   Úpandasr)   r   r   r   r   r   Úpandas._testingÚ_testingr<   Úpandas.tests.groupbyr	   r   rt   ru   rª   rÂ   rÆ   ÚfilterwarningsrË   r   r   rÁ   rÔ   rv   r.   r-   ú<module>rÜ      s  ðØ 	€	€	€	à Ð Ð Ð Ø €€€à Ð Ð Ð Ð Ð à Ð Ð Ð ðð ð ð ð ð ð ð ð ð ð ð ð ð ð Ð Ð Ð Ð Ð Ø 8Ð 8Ð 8Ð 8Ð 8Ð 8ð{Dð {Dð {Dð {Dð {Dñ {Dô {Dð {Dð| „×Ò˜Ð)<Ð)<Ð)<Ñ=Ô=ðT*ð T*ñ >Ô=ðT*ðn „×ÒØð ð  ð  ñ#ô #ðH „×Ò˜¨$°°s´~Ð)FÑGÔGØ„×Ò˜ 4 &¨4°¨,Ð!7Ñ8Ô8ð@$ð @$ñ 9Ô8ñ HÔGñI#ô #ðL@$ðF „×ÒÐRÑSÔSØ„×Ò˜ 4¨¨e°VÐ"<Ñ=Ô=ðt1ð t1ñ >Ô=ñ TÔSðt1ð t1ð t1r.   