+
    NV-jÀÞ  ã                   ó(  € ^ RI H t Ht ^ RIHt ^ RIt^ RIt^ RIt^ RIH	t	H
t
HtHtHtHtHtHtHtHtHtHtHtHtHtHtHt ^ RIHt ^ RIHt ^ RIH t  R t! ! R R	4      t" ! R
 R4      t# ! R R4      t$ ! R R4      t% ! R R4      t& ! R R4      t'R# )é    )ÚdatetimeÚ	timedelta)ÚDecimalN)ÚCategoricalÚ	DataFrameÚDatetimeIndexÚIndexÚNaTÚPeriodÚPeriodIndexÚ
RangeIndexÚSeriesÚ	TimedeltaÚTimedeltaIndexÚ	TimestampÚ
date_rangeÚisnaÚperiod_rangeÚtimedelta_rangeÚto_timedelta)Únanops)ÚArrowStringArrayc                  ó´  € \        R R.^,          RR7      \        \        P                  ! ^
4      \        P                  RR7      \        \        P                  ! ^
4      \        P                  RR7      \        \        R^
RR7      RR7      \        \        R^
RR7      RR7      P                  RR	7      \        \        R^
R
R7      RR7      \        \        ^
4       U u. uF  p \        V 4      NK  	  up RR7      .p\        P                  P                  ^4      P                  ^
4      pV Uu. uF  p\        W#RR7      NK  	  ppW,           pV# u up i u upi )TFÚa)Úname©Údtyper   ú
2020-01-01Úns)ÚperiodsÚunitz
US/Eastern©ÚtzÚD©r    Úfreq©Úindexr   )r	   ÚnpÚarangeÚint64Úfloat64r   r   Útz_localizer   r   ÚrangeÚstrÚrandomÚdefault_rngÚstandard_normalr   )ÚiÚindexesÚarrÚidxÚseriesÚobjss         Úx/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/reductions/test_reductions.pyÚget_objsr:   #   s	  € äˆt�Uˆm˜aÕ cÔ*ÜŒb�iŠi˜‹m¤2§8¡8°#Ô6ÜŒb�iŠi˜‹m¤2§:¡:°CÔ8Ü”j °rÀÔEÈCÔPÜÜ�|¨R°dÔ;À#ô	
ç
‰+˜ˆ+Ó
&Ü”L °rÀÔDÈ3ÔOÜœu RœyÓ)™y˜!Œs�1Žv™yÑ)°Ô4ð
€Gô �)‰)×
Ñ
 Ó
"×
2Ñ
2°2Ó
6€CÙ:AÓB¹'°3Œf�S¨#×.¹'€FÐBàÕ€DØ€Kùò *ùò Cs   ÃEÄ.Ec                   ó  a € ] tR t^7t o ]P
                  P                  R4      ]P
                  P                  RRR.4      ]P
                  P                  R]! 4       4      R 4       4       4       t	]P
                  P                  RRR.4      ]P
                  P                  RRRR]
! R	^^4      3RR.4      R
 4       4       t]P
                  P                  RRR.4      R 4       t]P
                  P                  RRR.4      ]P
                  P                  RRR.4      R 4       4       tR t]P
                  P                  RRR.RR..4      R 4       t]P
                  P                  RRR.4      R 4       tR tRtV tR# ) ÚTestReductionsz8ignore:Period with BDay freq is deprecated:FutureWarningÚopnameÚmaxÚminÚobjc                ó"  € \        W!4      ! 4       p\        V\        4      '       gm   \        VP                  \        4      '       d1   \        \
        P                  ! VP                  4      V4      ! 4       pML\        VP                  V4      ! 4       pM0\        \        VP                  V4      ! 4       VP                  R 7      p\        VRR4      e6   VP                  R4      P                  R4      pVP                  V8X  g   Q hR# W48X  g   Q hR# ))Úordinalr&   r#   NúM8[ns]r+   )ÚgetattrÚ
isinstancer   Úvaluesr   r)   Úarrayr   Úasi8r&   ÚastypeÚ_value)Úselfr=   r@   ÚresultÚexpecteds   &&&  r9   Útest_opsÚTestReductions.test_ops8   sÃ   € ô ˜Ô%Ó'ˆÜ˜#œ{×+Ò+Ü˜#Ÿ*™*Ô&6×7Ò7ä"¤2§8¢8¨C¯J©JÓ#7¸Ô@ÓB‘ä" 3§:¡:¨vÔ6Ó8‘ä¤g¨c¯h©h¸Ô&?Ó&AÈÏÉÔQˆHä�3˜˜dÓ#Ò/à—‘ xÓ0×7Ñ7¸Ó@ˆHØ—=‘= HÔ,Ð,Ò,àÔ%Ð%Ò%ó    z
dtype, valúdatetime64[ns]éÛ  c                óZ  a€ TpV3R  lpV! R.SR7      pV! \        Wq4      ! 4       4      '       g   Q hV! \        Wq4      ! RR7      4      '       g   Q hV! . SR7      pV! \        Wq4      ! 4       4      '       g   Q hV! \        Wq4      ! RR7      4      '       g   Q hSR8X  d   R# V! RV.SR7      p\        Wq4      ! 4       V8X  g   Q hV! \        Wq4      ! RR7      4      '       g   Q hV! RVR.SR7      p\        Wq4      ! 4       V8X  g   Q hV! \        Wq4      ! RR7      4      '       g   Q hR# )c                 ój   <€ SR 8X  d	   V \         J # SR9   d   V \        P                  J # \        V 4      # )rQ   )ÚInt64Úboolean)r
   ÚpdÚNAr   )Úresr   s   &€r9   Úcheck_missingÚ4TestReductions.test_nanminmax.<locals>.check_missing^   s7   ø€ ØÐ(Ô(Øœc�zÐ!ØÐ.Ô.ØœbŸe™e�|Ð#ä˜C“yÐ rP   N©r   F©ÚskipnaÚobject)rD   )rK   r=   r   ÚvalÚindex_or_seriesÚklassrZ   r@   s   &&f&&   r9   Útest_nanminmaxÚTestReductions.test_nanminmaxO   s#  ø€ ð  ˆõ	!ñ �T�F %Ô(ˆÙœW SÔ1Ó3×4Ò4Ð4Ð4ÙœW SÔ1¸Ô?×@Ò@Ð@Ð@á�B˜eÔ$ˆÙœW SÔ1Ó3×4Ò4Ð4Ð4ÙœW SÔ1¸Ô?×@Ò@Ð@Ð@à�HÔáá�T˜3�K uÔ-ˆÜ�sÔ#Ó%¨Ô,Ð,Ð,ÙœW SÔ1¸Ô?×@Ò@Ð@Ð@á�T˜3 Ð%¨UÔ3ˆÜ�sÔ#Ó%¨Ô,Ð,Ð,ÙœW SÔ1¸Ô?×@Ò@Ð@Ò@rP   c                óV  € TpV\         J d
   R V,           MRV,           pV! \        \        R^^4      .4      p\        WT4      ! 4       ^8X  g   Q h\        P
                  ! \        RR7      ;_uu_ 4        \        WT4      ! RR7       RRR4       V! \        \        R^^4      \        .4      p\        WT4      ! 4       ^8X  g   Q h\        P
                  ! \        RR7      ;_uu_ 4        \        WT4      ! RR7       RRR4       R#   + '       g   i     L†; i  + '       g   i     R# ; i)Úargr6   rR   úEncountered an NA value©ÚmatchFr]   N)r	   r
   r   rD   ÚpytestÚraisesÚ
ValueError)rK   r=   ra   rb   Úarg_opr@   s   &&&   r9   Útest_nanargminmaxÚ TestReductions.test_nanargminmaxz   sâ   € ð  ˆØ#(¬E£>�˜–°u¸vµ~ˆá”Sœ( 4¨¨QÓ/Ð0Ó1ˆÜ�sÔ#Ó%¨Ô*Ð*Ð*ä�]Š]œ:Ð-F×GÖGÜ�CÔ ¨Õ.÷ Hñ ”Sœ( 4¨¨QÓ/´Ð5Ó6ˆä�sÔ#Ó%¨Ô*Ð*Ð*Ü�]Š]œ:Ð-F×GÖGÜ�CÔ ¨Õ.÷ HÑG÷ H×Gú÷ H×GÐGús   Á3DÃ'DÄD	ÄD(	r   rC   zdatetime64[ns, UTC]c                ó  € TpV\         J d
   R V,           MRV,           pV! . VR7      p\        Wa4      ! 4       \        J g   Q h\        Wa4      ! RR7      \        J g   Q h\        P                  ! \
        RR7      ;_uu_ 4        \        We4      ! 4        RRR4       \        P                  ! \
        RR7      ;_uu_ 4        \        We4      ! RR7       RRR4       R#   + '       g   i     LQ; i  + '       g   i     R# ; i)rf   r6   r\   Fr]   zempty sequencerh   N)r	   rD   r
   rj   rk   rl   )rK   r=   ra   r   rb   rm   r@   s   &&&&   r9   Útest_nanops_empty_objectÚ'TestReductions.test_nanops_empty_objectŒ   s´   € ð  ˆØ#(¬E£>�˜–°u¸vµ~ˆá�B˜eÔ$ˆä�sÔ#Ó%¬Ó,Ð,Ð,Ü�sÔ#¨5Ô1´SÓ8Ð8Ð8ä�]Š]œ:Ð-=×>Ö>Ü�CÔ Ô"÷ ?ä�]Š]œ:Ð-=×>Ö>Ü�CÔ ¨Õ.÷ ?Ñ>÷ ?×>úç>×>Ð>ús   ÂCÃ C0ÃC-	Ã0D	c           	     ó
  € \        \        P                  ! ^RR7      4      pVP                  4       ^ 8X  g   Q hVP	                  4       ^8X  g   Q h\        \        P
                  ^\        P
                  ^.4      pVP                  4       ^8X  g   Q hVP	                  4       ^8X  g   Q h\        P                  ! \        RR7      ;_uu_ 4        VP                  RR7       RRR4       \        P                  ! \        RR7      ;_uu_ 4        VP	                  RR7       RRR4       \        \        P
                  .4      p\        P                  ! \        RR7      ;_uu_ 4        VP                  4        RRR4       \        P                  ! \        RR7      ;_uu_ 4        VP	                  4        RRR4       \        P                  ! \        RR7      ;_uu_ 4        VP                  RR7       RRR4       \        P                  ! \        RR7      ;_uu_ 4        VP	                  RR7       RRR4       \        \        \        R	^^4      \        R	^^4      \        .4      pVP                  4       ^8X  g   Q hVP	                  4       ^8X  g   Q h\        P                  ! \        RR7      ;_uu_ 4        VP                  RR7       RRR4       \        P                  ! \        RR7      ;_uu_ 4        VP	                  RR7       RRR4       \        \        .4      p\        P                  ! \        RR7      ;_uu_ 4        VP                  4        RRR4       \        P                  ! \        RR7      ;_uu_ 4        VP	                  4        RRR4       \        P                  ! \        RR7      ;_uu_ 4        VP                  RR7       RRR4       \        P                  ! \        RR7      ;_uu_ 4        VP	                  RR7       RRR4       R#   + '       g   i     ELE; i  + '       g   i     EL; i  + '       g   i     EL×; i  + '       g   i     EL®; i  + '       g   i     ELƒ; i  + '       g   i     ELX; i  + '       g   i     ELÒ; i  + '       g   i     EL§; i  + '       g   i     ELn; i  + '       g   i     ELE; i  + '       g   i     EL; i  + '       g   i     R# ; i)
é   r+   r\   rg   rh   Fr]   NúEncountered all NA valuesrR   )r	   r)   r*   ÚargminÚargmaxÚnanrj   rk   rl   r
   r   )rK   r@   s   & r9   Útest_argminmaxÚTestReductions.test_argminmaxœ   s*  € Ü”B—I’I˜a wÔ/Ó0ˆØ�z‰z‹|˜qÔ Ð Ð Ø�z‰z‹|˜qÔ Ð Ð ä”R—V‘V˜Q¤§¡¨Ð*Ó+ˆØ�z‰z‹|˜qÔ Ð Ð Ø�z‰z‹|˜qÔ Ð Ð Ü�]Š]œ:Ð-F×GÖGØ�J‰J˜eˆJÔ$÷ Hä�]Š]œ:Ð-F×GÖGØ�J‰J˜eˆJÔ$÷ Hô ”R—V‘V�H‹oˆÜ�]Š]œ:Ð-H×IÖIØ�J‰JŒL÷ Jä�]Š]œ:Ð-H×IÖIØ�J‰JŒL÷ Jä�]Š]œ:Ð-F×GÖGØ�J‰J˜eˆJÔ$÷ Hä�]Š]œ:Ð-F×GÖGØ�J‰J˜eˆJÔ$÷ Hô ”Sœ( 4¨¨QÓ/´¸$ÀÀAÓ1FÌÐLÓMˆØ�z‰z‹|˜qÔ Ð Ð Ø�z‰z‹|˜qÔ Ð Ð Ü�]Š]œ:Ð-F×GÖGØ�J‰J˜eˆJÔ$÷ Hä�]Š]œ:Ð-F×GÖGØ�J‰J˜eˆJÔ$÷ Hô ”S�E‹lˆÜ�]Š]œ:Ð-H×IÖIØ�J‰JŒL÷ Jä�]Š]œ:Ð-H×IÖIØ�J‰JŒL÷ Jä�]Š]œ:Ð-F×GÖGØ�J‰J˜eˆJÔ$÷ Hä�]Š]œ:Ð-F×GÖGØ�J‰J˜eˆJÔ$÷ HÑG÷= H×GÐGúçG×GÐGú÷ J×IÐIúçI×IÐIúçG×GÐGúçG×GÐGú÷ H×GÐGúçG×GÐGú÷ J×IÐIúçI×IÐIúçG×GÐGúçG×GÐGús�   ÃPÄP0Å%QÆ"QÇQ,ÈR Ê8RË7R(ÍR<ÎSÏ S$Ï?S8ÐP-	Ð0Q	ÑQ	ÑQ)	Ñ,Q=	Ò R	ÒR%	Ò(R9	Ò<S	ÓS!	Ó$S5	Ó8T		zop, expected_colr   Úbc           	     ó
  € \        \        R ^RRR7      R.R7      pVP                  P                  \	        RR7      4      VR&   \        W14      ! ^R	7      pW2,          P                  R
4      p\        P                  ! WE4       R
# )z2016-01-01 00:00:00ÚUTCr   )r    r#   r!   r   )Úcolumnsi  ©Úsecondsr{   ©ÚaxisN)	r   r   r   Úsubtractr   rD   ÚrenameÚtmÚassert_series_equal)rK   ÚopÚexpected_colÚdfrL   rM   s   &&&   r9   Útest_same_tz_min_max_axis_1Ú*TestReductions.test_same_tz_min_max_axis_1Å   sn   € ô ÜÐ,°a¸EÈÔMØ�Eô
ˆð —$‘$—-‘-¤	°$Ô 7Ó8ˆˆ3‰Ü˜” aÔ(ˆØÕ#×*Ñ*¨4Ó0ˆÜ
×Ò˜vÖ0rP   ÚfuncÚmaximumÚminimumc                óÄ   € Tp\         P                  ! R .4      P                  V4      p\        V4      p\	        \
        V4      ! WU4      p\        P                  ! We4       R# )Ú2019N)rW   Úto_datetimer-   r   rD   r)   r…   r†   )rK   Útz_aware_fixturerŒ   r#   rf   rM   rL   s   &&&    r9   Ú(test_numpy_reduction_with_tz_aware_dtypeÚ7TestReductions.test_numpy_reduction_with_tz_aware_dtypeÑ   sL   € ð ˆÜ�nŠn˜f˜XÓ&×2Ñ2°2Ó6ˆÜ˜#“;ˆÜœ˜TÔ" 8Ó6ˆÜ
×Ò˜vÖ0rP   c           
     óü   € \        R \        ^^\        .RR7      R\        ^^\        P                  .RR7      /4      p\        R \        ^4      R^/4      pVP                  4       p\        P                  ! W24       R# )ÚAútimedelta64[ns]r\   ÚBrU   N)	r   r   r
   rW   rX   r   Úsumr…   r†   )rK   r‰   rM   rL   s   &   r9   Útest_nan_int_timedelta_sumÚ)TestReductions.test_nan_int_timedelta_sumÚ   sl   € äà”V˜Q ¤3˜KÐ/@ÔAØ”V˜Q ¤2§5¡5˜M°Ô9ðó
ˆô ˜3¤	¨!£¨c°1Ð5Ó6ˆØ—‘“ˆÜ
×Ò˜vÖ0rP   © N)r_   ç       @)r,   r�   )rU   é   )rV   T)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__rj   ÚmarkÚfilterwarningsÚparametrizer:   rN   r   rc   rn   rq   ry   rŠ   r“   rš   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r9   r<   r<   7   s«  ø‡ € Ø‡[�[×ÑØBóð ‡[�[×Ñ˜X¨¨u ~Ó6Ø‡[�[×Ñ˜U¡H£JÓ/ñ&ó 0ó 7óð
&ð$ ‡[�[×Ñ˜X¨¨u ~Ó6Ø‡[�[×ÑØàØØ™x¨¨b°!Ó4Ð5ØØð	
ó	ñAó	ó 7ðAð@ ‡[�[×Ñ˜X¨¨u ~Ó6ñ/ó 7ð/ð" ‡[�[×Ñ˜X¨¨u ~Ó6Ø‡[�[×Ñ˜W xÐ1FÐ&GÓHñ/ó Ió 7ð/ò'%ðR ‡[�[×ÑÐ/°5¸#°,ÀÈÀÐ1MÓNñ	1ó Oð	1ð ‡[�[×Ñ˜V i°Ð%;Ó<ñ1ó =ð1÷
1ð 
1rP   r<   c            	       ó  a € ] tR t^çt o ]P
                  P                  R. RO4      R 4       tR t]P
                  P                  RRR.4      R 4       t	R t
R	 t]P
                  P                  R
. RO4      R 4       tR t]P
                  P                  RRR.4      R 4       tR tR tR tR t]P
                  P                  RRR.4      ]P
                  P                  R. ].]]]..4      R 4       4       tR tR tRtV tR# )ÚTestIndexReductionszstart,stop,stepc                óì  € \        WV4      pVP                  P                  4       pVP                  4       pWe8X  g   Q hVP                  R R7      pWu8X  g   Q hVP                  P                  4       pVP                  4       pWe8X  g   Q hVP                  R R7      pWu8X  g   Q h\        WV) 4      p\	        VP                  4       4      '       g   Q h\	        VP                  4       4      '       g   Q hR# ©Fr]   N)r   Ú_valuesr>   r?   r   )rK   ÚstartÚstopÚstepr6   rM   rL   Úresult2s   &&&&    r9   Útest_max_min_rangeÚ&TestIndexReductions.test_max_min_rangeì   sÒ   € ô ˜ dÓ+ˆØ—;‘;—?‘?Ó$ˆØ—‘“ˆØÔ!Ð!Ð!ð —'‘' �'Ó'ˆØÔ"Ð"Ð"à—;‘;—?‘?Ó$ˆØ—‘“ˆØÔ!Ð!Ð!ð —'‘' �'Ó'ˆØÔ"Ð"Ð"ô ˜ t eÓ,ˆÜ�C—G‘G“I�ŠÐˆÜ�C—G‘G“I�ŠÐŠrP   c                óš  € \        . RO4      pVP                  '       g   Q h\        R \        P                  RR.4      pVP                  '       d   Q hW3 Fq  pVP	                  4       \        R 4      8X  g   Q hVP                  4       \        R4      8X  g   Q hVP                  4       ^ 8X  g   Q hVP                  4       ^8X  d   Kq  Q h	  R# )ú1 daysú3 daysr
   N)r¶   ú2 daysr·   )	r   Úis_monotonic_increasingr)   rx   r?   r   r>   rv   rw   ©rK   Úidx1Úidx2r6   s   &   r9   Útest_minmax_timedelta64Ú+TestIndexReductions.test_minmax_timedelta64  s°   € äÒ<Ó=ˆØ×+×+Ð+Ð+Ð+ô ˜x¬¯©°¸5ÐAÓBˆØ×/×/Ð/Ð/Ð/à“<ˆCØ—7‘7“9¤	¨(Ó 3Ô3Ð3Ð3Ø—7‘7“9¤	¨(Ó 3Ô3Ð3Ð3Ø—:‘:“< 1Ô$Ð$Ð$Ø—:‘:“< 1Ö$Ð$Ð$ó	  rP   r‡   r?   r>   c                ó  € \        . 4      p\        W!4      ! 4       \        J g   Q h\        \        .4      p\        W!4      ! 4       \        J g   Q h\        \        \        \        .4      p\        W!4      ! 4       \        J g   Q hR # ©N)r   rD   r
   ©rK   r‡   r@   s   && r9   Ú!test_minmax_timedelta_empty_or_naÚ5TestIndexReductions.test_minmax_timedelta_empty_or_na  sl   € ô ˜RÓ ˆÜ�sÔÓ!¤SÓ(Ð(Ð(äœc˜UÓ#ˆÜ�sÔÓ!¤SÓ(Ð(Ð(äœc¤3¬˜_Ó-ˆÜ�sÔÓ!¤SÓ(Ð(Ò(rP   c                óú  € \        R RRR7      p\        P                  ! V4      \        R 4      8X  g   Q h\        P                  ! V4      \        R4      8X  g   Q hRp\
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       \
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       \        P                  ! V4      ^ 8X  g   Q h\        P                  ! V4      ^8X  g   Q hRp\
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       \
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       R#   + '       g   i     EL; i  + '       g   i     Lì; i  + '       g   i     L~; i  + '       g   i     R# ; i)z
16815 daysz
16820 daysr$   ©r&   ú$the 'out' parameter is not supportedrh   ©ÚoutN)
r   r)   r?   r   r>   rj   rk   rl   rv   rw   )rK   ÚtdÚerrmsgs   &  r9   Útest_numpy_minmax_timedelta64Ú1TestIndexReductions.test_numpy_minmax_timedelta64)  s7  € Ü˜\¨<¸cÔBˆä�vŠv�b‹zœY |Ó4Ô4Ð4Ð4Ü�vŠv�b‹zœY |Ó4Ô4Ð4Ð4à7ˆÜ�]Š]œ:¨V×4Ö4Ü�FŠF�2˜1Õ÷ 5ä�]Š]œ:¨V×4Ö4Ü�FŠF�2˜1Õ÷ 5ô �yŠy˜‹} Ô!Ð!Ð!Ü�yŠy˜‹} Ô!Ð!Ð!à7ˆÜ�]Š]œ:¨V×4Ö4Ü�IŠI�b˜aÕ ÷ 5ä�]Š]œ:¨V×4Ö4Ü�IŠI�b˜aÕ ÷ 5Ñ4÷ 5×4Ð4úç4×4ú÷ 5×4úç4×4Ð4ús0   ÂF/ÃGÅGÆG)Æ/G 	ÇG	ÇG&	Ç)G:	c           
     óp  € \        \        ^
4       Uu. uF%  p\        R4      \        W,          R7      ,           NK'  	  up4      pVP	                  4       pVP                  4       p\        \        ^	R7      4      pWE8X  g   Q hVP                  4       P                  4       pV^ ,          V8X  g   Q hVP                  R4      p\        \        P                  ! RR4      4      pWE8X  g   Q hVP                  4       p\        R4      pWE8X  g   Q hVP                  4       P                  4       pV^ ,          V8X  g   Q hVP                  4       p\        R4      pWE8X  g   Q hVP                  4       P                  4       pV^ ,          V8X  g   Q hVP                  4       p\        \        VP                  4       P                   4      P                  4       4      pWE8X  g   Q hVP                  4       P                  4       pV^ ,          V8X  g   Q h\        \        R4      \        R	4      .4      pVP	                  4       P                  4       \        ^R
7      8X  g   Q h\        \        R4      \        R	4      \        R4      .4      pVP	                  4       P                  4       \        ^R
7      8X  g   Q hR# u upi )é
   Ú20130101r   gš™™™™™¹?i(
  Úmsz00:00:09z00:01:21z
2015-02-03z
2015-02-07)Údaysz
2015-02-15N)r   r.   r   r   ÚdiffÚmeanr   Úto_frameÚquantiler   r)   Útimedelta64Úmedianr™   ÚstdÚdropnarF   )rK   r3   ÚsrÉ   rL   rM   s   &     r9   Útest_timedelta_opsÚ&TestIndexReductions.test_timedelta_ops>  s:  € ô ÜGLÈRÄyÓQÁyÀ!ŒY�zÓ"¤Y°qµuÔ%=×=Ð=ÁyÑQó
ˆð �V‰V‹Xˆà—‘“ˆÜ¤	°!Ô 4Ó5ˆØÔ!Ð!Ð!à—‘“×#Ñ#Ó%ˆØ�a�y˜HÔ$Ð$Ð$à—‘˜SÓ!ˆÜœRŸ^š^¨D°$Ó7Ó8ˆØÔ!Ð!Ð!à—‘“ˆÜ 
Ó+ˆØÔ!Ð!Ð!à—‘“×%Ñ%Ó'ˆØ�a�y˜HÔ$Ð$Ð$ð —‘“ˆÜ 
Ó+ˆØÔ!Ð!Ð!à—‘“×"Ñ"Ó$ˆØ�a�y˜HÔ$Ð$Ð$ð —‘“ˆÜ¤ r§y¡y£{×'9Ñ'9Ó :× >Ñ >Ó @ÓAˆØÔ!Ð!Ð!à—‘“×"Ñ"Ó$ˆØ�a�y˜HÔ$Ð$Ð$ô ”I˜lÓ+¬Y°|Ó-DÐEÓFˆØ�v‰v‹x�‰Ó ¤I°1Ô$5Ô5Ð5Ð5äÜ�|Ó$¤i°Ó&=¼yÈÓ?VÐWó
ˆð �v‰v‹x�‰Ó ¤I°1Ô$5Ô5Ð5Ò5ùò_ Rs   “+J3r=   c           
     ó\  € \        \        ^
4       Uu. uF%  p\        R4      \        W",          R7      ,           NK'  	  up4      pVP	                  4       pRP                  RV R2RV R2RV R	2.4      p\        P                  ! \        VR
7      ;_uu_ 4        \        WA4      ! 4        RRR4       \        P                  ! \        VR
7      ;_uu_ 4        \        VP                  4       V4      ! RR7       RRR4       R# u upi   + '       g   i     Le; i  + '       g   i     R# ; i)rÎ   rÏ   r   Ú|zreduction operation 'z' not allowed for this dtypezcannot perform z with type timedelta64\[ns\]zdoes not support operation 'Ú'rh   NF)Únumeric_only)r   r.   r   r   rÒ   Újoinrj   rk   Ú	TypeErrorrD   rÔ   )rK   r=   r3   rÚ   rÉ   Úmsgs   &&    r9   Útest_invalid_td64_reductionsÚ0TestIndexReductions.test_invalid_td64_reductionss  sê   € äÜGLÈRÄyÓQÁyÀ!ŒY�zÓ"¤Y°qµuÔ%=×=Ð=ÁyÑQó
ˆð �V‰V‹Xˆà�h‰hà'¨ xÐ/KÐLØ" 6 (Ð*FÐGØ.¨v¨h°aÐ8ðó
ˆô �]Š]œ9¨C×0Ö0Ü�BÔÔ!÷ 1ô �]Š]œ9¨C×0Ö0Ü�B—K‘K“M 6Ô*¸Õ>÷ 1Ñ0ùò R÷ 1×0ú÷ 1×0Ð0ús   “+DÂDÃ"DÄD	ÄD+	c                ó¤  € Tp\        . ROVR7      pVP                  '       g   Q h\        R \        RR\        .VR7      pVP                  '       d   Q hW43 Fu  pVP                  4       \	        R VR7      8X  g   Q hVP                  4       \	        RVR7      8X  g   Q hVP                  4       ^ 8X  g   Q hVP                  4       ^8X  d   Ku  Q h	  R# )ú
2011-01-01ú
2011-01-02ú
2011-01-03r"   N)rç   rè   ré   )r   r¹   r
   r?   r   r>   rv   rw   )rK   Útz_naive_fixturer#   r»   r¼   r6   s   &&    r9   Útest_minmax_tzÚ"TestIndexReductions.test_minmax_tzˆ  sÀ   € ØˆäÒGÈBÔOˆØ×+×+Ð+Ð+Ð+ô Øœ3 ¨l¼CÐ@ÀRô
ˆð ×/×/Ð/Ð/Ð/à“<ˆCØ—7‘7“9¤	¨,¸2Ô >Ô>Ð>Ð>Ø—7‘7“9¤	¨,¸2Ô >Ô>Ð>Ð>Ø—:‘:“< 1Ô$Ð$Ð$Ø—:‘:“< 1Ö$Ð$Ð$ó	  rP   c                ó6  € \        . 4      p\        \        W!4      ! 4       4      '       g   Q h\        \        .4      p\        \        W!4      ! 4       4      '       g   Q h\        \        \        \        .4      p\        \        W!4      ! 4       4      '       g   Q hR # rÀ   )r   r   rD   r
   rÁ   s   && r9   Útest_minmax_nat_datetime64Ú.TestIndexReductions.test_minmax_nat_datetime64š  su   € ô ˜BÓˆÜ”G˜CÔ$Ó&×'Ò'Ð'Ð'äœS˜EÓ"ˆÜ”G˜CÔ$Ó&×'Ò'Ð'Ð'äœS¤#¤s˜OÓ,ˆÜ”G˜CÔ$Ó&×'Ò'Ð'Ò'rP   c                ó®  € \        . RO4      pVP                  P                  4       p\        P                  ! V4      pW28X  g   Q hVP                  P	                  4       p\        P                  ! V4      pW28X  g   Q hRp\
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       \
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       VP                  P                  4       p\        P                  ! V4      pW28X  g   Q hVP                  P                  4       p\        P                  ! V4      pW28X  g   Q hRp\
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       \
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       R#   + '       g   i     ELT; i  + '       g   i     EL#; i  + '       g   i     L; i  + '       g   i     R# ; i)é   rÆ   rh   rÇ   N©rñ   rž   é   )
r	   rF   r>   r)   r?   rj   rk   rl   rw   rv   )rK   r6   rM   rL   rÊ   s   &    r9   Útest_numpy_minmax_integerÚ-TestIndexReductions.test_numpy_minmax_integer¦  s|  € ä’IÓˆà—:‘:—>‘>Ó#ˆÜ—’˜“ˆØÔ!Ð!Ð!à—:‘:—>‘>Ó#ˆÜ—’˜“ˆØÔ!Ð!Ð!à7ˆÜ�]Š]œ:¨V×4Ö4Ü�FŠF�3˜AÕ÷ 5ä�]Š]œ:¨V×4Ö4Ü�FŠF�3˜AÕ÷ 5ð —:‘:×$Ñ$Ó&ˆÜ—’˜3“ˆØÔ!Ð!Ð!à—:‘:×$Ñ$Ó&ˆÜ—’˜3“ˆØÔ!Ð!Ð!à7ˆÜ�]Š]œ:¨V×4Ö4Ü�IŠI�c˜qÕ!÷ 5ä�]Š]œ:¨V×4Ö4Ü�IŠI�c˜qÕ!÷ 5Ñ4÷! 5×4Ð4úç4×4Ð4ú÷ 5×4úç4×4Ð4ús0   Â$HÃ)HÆ H0Ç%IÈH	ÈH-	È0I 	ÉI	c                ó  € \        ^ ^
^4      p\        P                  ! V4      pV^	8X  g   Q h\        P                  ! V4      pV^ 8X  g   Q hRp\        P
                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       \        P
                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       R#   + '       g   i     LW; i  + '       g   i     R# ; i)r   rÆ   rh   rÇ   N)r   r)   r>   r?   rj   rk   rl   )rK   r6   rL   rÊ   s   &   r9   Útest_numpy_minmax_rangeÚ+TestIndexReductions.test_numpy_minmax_rangeÆ  s¥   € ä˜˜B Ó"ˆä—’˜“ˆØ˜Œ{Ðˆ{ä—’˜“ˆØ˜Œ{Ðˆ{à7ˆÜ�]Š]œ:¨V×4Ö4Ü�FŠF�3˜AÕ÷ 5ä�]Š]œ:¨V×4Ö4Ü�FŠF�3˜AÕ÷ 5Ñ4÷ 5×4úç4×4Ð4ús   Á2CÂ7C-ÃC*	Ã-C>	c                óø  € \        R RR7      p\        P                  ! V4      \        R4      8X  g   Q h\        P                  ! V4      \        R4      8X  g   Q hRp\
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       \
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       \        P                  ! V4      ^ 8X  g   Q h\        P                  ! V4      ^8X  g   Q hRp\
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       \
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       R#   + '       g   i     EL; i  + '       g   i     Lì; i  + '       g   i     L~; i  + '       g   i     R# ; i)	ú
2016-01-15ú
2016-01-20©r¯   Úendz2016-01-15 00:00:00z2016-01-20 00:00:00rÆ   rh   rÇ   N)
r   r)   r?   r   r>   rj   rk   rl   rv   rw   )rK   ÚdrrÊ   s   &  r9   Útest_numpy_minmax_datetime64Ú0TestIndexReductions.test_numpy_minmax_datetime64Ù  s?  € Ü˜l°Ô=ˆä�vŠv�b‹zœYÐ'<Ó=Ô=Ð=Ð=Ü�vŠv�b‹zœYÐ'<Ó=Ô=Ð=Ð=à7ˆÜ�]Š]œ:¨V×4Ö4Ü�FŠF�2˜1Õ÷ 5ô �]Š]œ:¨V×4Ö4Ü�FŠF�2˜1Õ÷ 5ô �yŠy˜‹} Ô!Ð!Ð!Ü�yŠy˜‹} Ô!Ð!Ð!à7ˆÜ�]Š]œ:¨V×4Ö4Ü�IŠI�b˜aÕ ÷ 5ô �]Š]œ:¨V×4Ö4Ü�IŠI�b˜aÕ ÷ 5Ñ4÷ 5×4Ð4ú÷ 5×4ú÷ 5×4ú÷ 5×4Ð4ús0   Â F.ÃGÅGÆG(Æ.F?	ÇG	ÇG%	Ç(G9	c                ó>  € \        \        R RR.RR7      pVP                  '       d   Q hVR,          P                  '       g   Q h\        R \        RR\        .RR7      pVP                  '       d   Q hW3 FG  pVP                  4       \	        R RR7      8X  g   Q hVP                  4       \	        RRR7      8X  d   KG  Q h	  VP                  4       ^8X  g   Q hVP                  4       ^ 8X  g   Q hVP                  4       ^8X  g   Q hVP                  4       ^8X  g   Q hR# )rç   rè   ré   r$   rÅ   :rñ   NNN)r   r
   r¹   r?   r   r>   rv   rw   rº   s   &   r9   Útest_minmax_periodÚ&TestIndexReductions.test_minmax_periodð  s  € äœC ¨|¸\ÐJÐQTÔUˆØ×/×/Ð/Ð/Ð/Ø�B�x×/×/Ð/Ð/Ð/ô Øœ3 ¨l¼CÐ@Àsô
ˆð ×/×/Ð/Ð/Ð/à“<ˆCØ—7‘7“9¤ |¸#Ô >Ô>Ð>Ð>Ø—7‘7“9¤ |¸#Ô >Ö>Ð>Ð>ñ  ð �{‰{‹} Ô!Ð!Ð!Ø�{‰{‹} Ô!Ð!Ð!Ø�{‰{‹} Ô!Ð!Ð!Ø�{‰{‹} Ô!Ð!Ò!rP   Údatac                óX   € \        VR R7      p\        W14      ! 4       pV\        J g   Q hR# )ÚMrÅ   N)r   rD   r
   )rK   r‡   r  r@   rL   s   &&&  r9   Útest_minmax_period_empty_natÚ0TestIndexReductions.test_minmax_period_empty_nat  s)   € ô ˜$ SÔ)ˆÜ˜Ô!Ó#ˆØœ‹}ÐŠ}rP   c                ó   € \        R RR7      p\        P                  ! V4      \        R RR7      8X  g   Q h\        P                  ! V4      \        RRR7      8X  g   Q hRp\
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       \
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       \        P                  ! V4      ^ 8X  g   Q h\        P                  ! V4      ^8X  g   Q hRp\
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       \
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V^ R7       RRR4       R#   + '       g   i     EL; i  + '       g   i     Lì; i  + '       g   i     L~; i  + '       g   i     R# ; i)	rú   rû   rü   r$   rÅ   rÆ   rh   rÇ   N)
r   r)   r?   r   r>   rj   rk   rl   rv   rw   )rK   ÚprrÊ   s   &  r9   Útest_numpy_minmax_periodÚ,TestIndexReductions.test_numpy_minmax_period  s9  € Ü °,Ô?ˆä�vŠv�b‹zœV L°sÔ;Ô;Ð;Ð;Ü�vŠv�b‹zœV L°sÔ;Ô;Ð;Ð;à7ˆÜ�]Š]œ:¨V×4Ö4Ü�FŠF�2˜1Õ÷ 5ä�]Š]œ:¨V×4Ö4Ü�FŠF�2˜1Õ÷ 5ô �yŠy˜‹} Ô!Ð!Ð!Ü�yŠy˜‹} Ô!Ð!Ð!à7ˆÜ�]Š]œ:¨V×4Ö4Ü�IŠI�b˜aÕ ÷ 5ä�]Š]œ:¨V×4Ö4Ü�IŠI�b˜aÕ ÷ 5Ñ4÷ 5×4Ð4úç4×4ú÷ 5×4úç4×4Ð4ús0   ÂF2Ã	GÅ
GÆG,Æ2G	ÇG	ÇG)	Ç,G=	c                óV  € \         P                  ! \        R 4      \        R4      RR7      pRp\        P                  ! \
        VR7      ;_uu_ 4        VP                  4        RRR4       Rp\        P                  ! \
        VR7      ;_uu_ 4        VP                  4        RRR4       \         P                  ! \        R 4      \        R4      RR7      pVP                  4       R	8X  g   Q hVP                  4       R
8X  g   Q hR#   + '       g   i     Lª; i  + '       g   i     L~; i)ÚaabbcaÚcabF©Ú
categoriesÚorderedzwCategorical is not ordered for operation min\nyou can use .as_ordered\(\) to change the Categorical to an ordered one\nrh   NzwCategorical is not ordered for operation max\nyou can use .as_ordered\(\) to change the Categorical to an ordered one\nTÚcr{   )rW   ÚCategoricalIndexÚlistrj   rk   râ   r?   r>   )rK   Úcirã   s   &  r9   Útest_min_max_categoricalÚ,TestIndexReductions.test_min_max_categorical!  sÌ   € Ü× Ò ¤ h£¼DÀ»KÐQVÔWˆðYð 	ô �]Š]œ9¨C×0Ö0Ø�F‰FŒH÷ 1ðYð 	ô �]Š]œ9¨C×0Ö0Ø�F‰FŒH÷ 1ô × Ò ¤ h£¼DÀ»KÐQUÔVˆØ�v‰v‹x˜3ŒÐˆØ�v‰v‹x˜3ŒÐŠ÷ 1×0ú÷ 1×0ús   ÁDÂDÄD	ÄD(	rœ   N))r   i�  ró   )iô  r   iúÿÿÿ)éÀ½ðÿé@B é   )r  r  éüÿÿÿ)r   rÎ   é   )ÚskewÚkurtÚsemÚprodÚvar)rŸ   r    r¡   r¢   rj   r£   r¥   r³   r½   rÂ   rË   rÛ   rä   rë   rî   rô   r÷   rÿ   r  r
   r  r  r  r¦   r§   r¨   s   @r9   r«   r«   ç   s4  ø‡ € ð
 ‡[�[×ÑØò	
ó	ñó	ðò0%ð ‡[�[×Ñ˜T E¨5 >Ó2ñ	)ó 3ð	)ò!ò*36ðj ‡[�[×Ñ˜XÒ'MÓNñ?ó Oð?ò(%ð$ ‡[�[×Ñ˜T E¨5 >Ó2ñ	(ó 3ð	(ò"ò@ò&!ò."ð( ‡[�[×Ñ˜T E¨5 >Ó2Ø‡[�[×Ñ˜V b¨3¨%°#°s¸C°Ð%AÓBñó Có 3ðò!÷*ð rP   r«   c                   ó°  a € ] tR tRt o R t]P                  P                  R. R:O4      ]P                  P                  RRR.4      ]P                  P                  RR;R<.4      R
 4       4       4       t]P                  P                  RRR.4      ]P                  P                  R. R=O4      R 4       4       t	]P                  P                  R. R>O4      R 4       t
R t]P                  P                  RRR.4      ]P                  P                  RRR.4      R 4       4       t]P                  P                  RRR.4      ]P                  P                  RRR.4      R 4       4       tR t]P                  P                  RR?R@.4      R 4       t]P                  P                  R. RAOR	3. RBOR3.4      R 4       t]P                  P                  RRC4      R 4       tR tR tR tR  tR! tR" tR# tR$ tR% tR& t]P                  P                  R'RR(.R(R.R]P:                  .]P:                  R..4      R) 4       t]P                  P                  R. RDO4      ]P                  P                  R*. REORR.RR..3. RFORR.RR..3]P@                  ]P@                  ]P@                  .]P@                  ]P@                  .RR..3^ ]P@                  ^ .]P@                  R.RR..3^]P@                  ^.R]P@                  .RR..3^]P@                  ^ .RR.RR..3.4      R+ 4       4       t!R, t"R- t#R. t$R/ t%R0 t&R1 t'R2 t(R3 t)R4 t*R5 t+R6 t,R7 t-R8 t.R9t/V t0R(# )GÚTestSeriesReductionsi5  c                ó`  € \        \        P                  P                  ^4      P	                  ^
4      4      pVP                  4       p\        P                  VR&   \        P                  VR&   \        P                  ! VP                  4       4      '       g   Q h\        P                  P                  ^4      P	                  R4      P                  R4      p\        P                  VR&   \        P                  ! V^R7      p\        P                  ! V4      P                  4       '       g   Q hR# )rž   :rt   é   NÚf4r�   N)éd   r(  ):NNNrž   )r   r)   r0   r1   r2   ÚcopyÚinfrx   Úisinfr™   rI   r   ÚnansumÚall)rK   rÚ   Ús2r5   rY   s   &    r9   Útest_sum_infÚ!TestSeriesReductions.test_sum_inf:  sÊ   € Ü”2—9‘9×(Ñ(¨Ó+×;Ñ;¸BÓ?Ó@ˆØ�V‰V‹Xˆä—‘ˆˆ#‰Ü—&‘&ˆˆ3‰ä�xŠx˜Ÿ™›× Ò Ð Ð ä�i‰i×#Ñ# AÓ&×6Ñ6°zÓB×IÑIÈ$ÓOˆÜ—F‘FˆˆD‰	ä�mŠm˜C aÔ(ˆÜ�xŠx˜‹}× Ñ ×"Ò"Ð"Ò"rP   r   r,   Úuse_bottleneckTFzmethod, unitç      ð?c                ó€  € VR9   d   \         P                  M\        P                  p\         P                  ! RV4      ;_uu_ 4        \        . VR7      p\        Wa4      ! 4       pWr8X  g   Q h\        Wa4      ! ^ R7      pWr8X  g   Q h\        Wa4      ! ^R7      p\        V4      '       g   Q h\        Wa4      ! RR7      pWr8H   \        Wa4      ! R^ R7      pWr8X  g   Q h\        Wa4      ! R^R7      p\        V4      '       g   Q h\        Wa4      ! R^ R7      pWr8X  g   Q h\        Wa4      ! R^R7      p\        V4      '       g   Q h\        V.VR7      p\        Wa4      ! 4       pWr8X  g   Q h\        Wa4      ! ^ R7      pWr8X  g   Q h\        Wa4      ! ^R7      p\        V4      '       g   Q h\        Wa4      ! RR7      pWr8H   \        Wa4      ! R^ R7      pWr8X  g   Q h\        Wa4      ! R^R7      p\        V4      '       g   Q h\        V^.VR7      p\        Wa4      ! 4       pVR8X  g   Q h\        Wa4      ! ^ R7      pVR8X  g   Q h\        Wa4      ! ^R7      pVR8X  g   Q h\        Wa4      ! RR7      pVR8X  g   Q h\        Wa4      ! R^ R7      pVR8X  g   Q h\        \        P                  ! R4      VR7      p\        W�4      ! ^R	7      V8H  P                  4       '       g   Q h\        ^.VR7      p\        Wa4      ! ^R7      p\        V4      '       g   Q h\        Wa4      ! R^R7      p\        V4      '       g   Q h\        V.VR7      p\        Wa4      ! ^R7      p\        V4      '       g   Q h\        V^.VR7      p\        Wa4      ! ^R7      p\        V4      '       g   Q h R
R
R
4       R
#   + '       g   i     R
# ; i)ÚFloat32r1  r\   )Ú	min_countTr]   )r^   r5  Fr2  r�   N)r4  rU   )rÎ   r   )rW   rX   r)   rx   Úoption_contextr   rD   r   r   Úemptyr-  )	rK   Úmethodr!   r1  r   ÚitemrÚ   rL   r‰   s	   &&&&&    r9   Ú
test_emptyÚTestSeriesReductions.test_emptyI  sT  € ð Ð!5Ô5Œr�uŠu¼2¿6¹6ˆÜ×ÒÐ/°×@Õ@ô �r Ô'ˆAä˜QÔ'Ó)ˆFØ”>Ð!�>ô ˜QÔ'°!Ô4ˆFØ”>Ð!�>ä˜QÔ'°!Ô4ˆFÜ˜—<’<Ð�<ô ˜QÔ'¨tÔ4ˆFØŠNô ˜QÔ'¨t¸qÔAˆFØ”>Ð!�>ä˜QÔ'¨t¸qÔAˆFÜ˜—<’<Ð�<ä˜QÔ'¨uÀÔBˆFØ”>Ð!�>ä˜QÔ'¨uÀÔBˆFÜ˜—<’<Ð�<ô ˜�v UÔ+ˆAä˜QÔ'Ó)ˆFØ”>Ð!�>ô ˜QÔ'°!Ô4ˆFØ”>Ð!�>ä˜QÔ'°!Ô4ˆFÜ˜—<’<Ð�<ô ˜QÔ'¨tÔ4ˆFØŠNô ˜QÔ'¨t¸qÔAˆFØ”>Ð!�>ä˜QÔ'¨t¸qÔAˆFÜ˜—<’<Ð�<ô ˜˜a�y¨Ô.ˆAä˜QÔ'Ó)ˆFØ˜S”=Ð �=ô ˜QÔ'°!Ô4ˆFØ˜S”=Ð �=ä˜QÔ'°!Ô4ˆFØ˜S”=Ð �=ô ˜QÔ'¨tÔ4ˆFØ˜S”=Ð �=ä˜QÔ'¨t¸qÔAˆFØ˜S”=Ð �=ô œ2Ÿ8š8 GÓ,°EÔ:ˆBÜ˜BÔ'¨QÔ/°4Ñ7×<Ñ<×>Ò>Ð>Ð>ä˜�s %Ô(ˆAÜ˜QÔ'°!Ô4ˆFÜ˜—<’<Ð�<ä˜QÔ'¨uÀÔBˆFÜ˜—<’<Ð�<ä˜�v UÔ+ˆAÜ˜QÔ'°!Ô4ˆFÜ˜—<’<Ð�<ä˜˜a�y¨Ô.ˆAÜ˜QÔ'°!Ô4ˆFÜ˜—<’<Ð‘<÷{ A×@×@Ò@ús   ÁMN,Î,N=	r8  rÓ   r"  c                óð   € \        . VR 7      p\        W14      ! 4       pV\        P                  J g   Q h\        \        P                  .VR 7      p\        WQ4      ! 4       pV\        P                  J g   Q hR# ©r\   N©r   rD   rW   rX   )rK   r8  r   ÚeserrL   Únsers   &&&   r9   Ú&test_ops_consistency_on_empty_nullableÚ;TestSeriesReductions.test_ops_consistency_on_empty_nullable¯  s^   € ô �b Ô&ˆÜ˜Ô&Ó(ˆØœŸ™‹Ðˆô ”r—u‘u�g UÔ+ˆÜ˜Ô&Ó(ˆØœŸ™‹ÐŠrP   c                ó–  € \        \        \        R 7      V4      ! 4       p\        V4      '       g   Q h\        . RR 7      pVR8X  dS   RP	                  . RO4      p\
        P                  ! \        VR7      ;_uu_ 4        \        W14      ! 4        RRR4       R# \        W14      ! 4       pV\        J g   Q hR#   + '       g   i     R# ; i)r\   úm8[ns]r"  rÞ   rh   N)zoperation 'var' not allowedz.cannot perform var with type timedelta64\[ns\]z does not support operation 'var')	rD   r   Úfloatr   rá   rj   rk   râ   r
   )rK   r8  rL   Útdserrã   s   &&   r9   Útest_ops_consistency_on_emptyÚ2TestSeriesReductions.test_ops_consistency_on_empty¿  s›   € ô œ¤eÔ,¨fÔ5Ó7ˆÜ�F�|Š|Ðˆ|ô �r Ô*ˆØ�UŒ?Ø—(‘(òóˆCô —’œy°×4Ö4Ü˜Ô&Ô(÷ 5Ñ4ô ˜UÔ+Ó-ˆFØœS“=Ð ’=÷	 5×4Ð4ús   Á>B7Â7C	c                óž   € \        R \        P                  .^ ^.R7      p\        P                  ! V4      p\        P
                  ! V^4       R# )r2  ©r(   N)r   r)   rx   r,  r…   Úassert_almost_equal)rK   ÚserrL   s   &  r9   Útest_nansum_bugletÚ'TestSeriesReductions.test_nansum_bugletØ  s7   € Ü�cœ2Ÿ6™6�]¨1¨a¨&Ô1ˆÜ—’˜3“ˆÜ
×Ò˜v qÖ)rP   Úint32r+   c                óÌ  € \         P                  ! R V4      ;_uu_ 4        \        P                  ! RVR7      p\	        V4      pVP                  RR7      p\        V4      VP                  RR7      8X  g   Q hVP                  RR7      p\        V4      ^ 8X  g   Q hVP                  RR7      p\        V4      VR,          8X  g   Q h RRR4       R#   + '       g   i     R# ; i)r1  é@KL r\   Fr]   r+   Néÿÿÿÿ)	rW   r6  r)   r*   r   r™   Úintr?   r>   ©rK   r1  r   ÚvrÚ   rL   s   &&&   r9   Útest_sum_overflow_intÚ*TestSeriesReductions.test_sum_overflow_intÝ  s¸   € ô ×ÒÐ/°×@Õ@ô —	’	˜'¨Ô/ˆAÜ�q“	ˆAà—U‘U %�UÓ(ˆFÜ�v“; !§%¡%¨g %Ó"6Ô6Ð6Ð6Ø—U‘U %�UÓ(ˆFÜ�v“; !Ô#Ð#Ð#Ø—U‘U %�UÓ(ˆFÜ�v“; ! B¥%Ô'Ð'Ñ'÷ A×@×@Ò@ús    B'CÃC#	Úfloat32c                ó  € \         P                  ! R V4      ;_uu_ 4        \        P                  ! RVR7      p\	        V4      pVP                  RR7      pWSP                  VR7      8X  g   Q hVP                  RR7      p\        P                  ! \        V4      R4      '       g   Q hVP                  RR7      p\        P                  ! \        V4      VR,          4      '       g   Q h RRR4       R#   + '       g   i     R# ; i)r1  rQ  r\   Fr]   ç        NrR  )
rW   r6  r)   r*   r   r™   r?   ÚallcloserE  r>   rT  s   &&&   r9   Útest_sum_overflow_floatÚ,TestSeriesReductions.test_sum_overflow_floatí  sÂ   € ô ×ÒÐ/°×@Õ@Ü—	’	˜'¨Ô/ˆAÜ�q“	ˆAà—U‘U %�UÓ(ˆFØŸU™U¨˜UÓ/Ô/Ð/Ð/Ø—U‘U %�UÓ(ˆFÜ—;’;œu V›}¨c×2Ò2Ð2Ð2Ø—U‘U %�UÓ(ˆFÜ—;’;œu V›}¨a°­e×4Ò4Ð4Ñ4÷ A×@×@Ò@ús    C	C4Ã4D	c                óð   € R p^dp\         P                  ! V.V,          4      p\        V.V,          RR7      p\         P                  ! V4      pVP                  4       pWe,
          ^ 8X  g   Q hVR8X  g   Q hR# )l     ;árU   r\   g  Ø…W4vCN)r)   rG   r   rÓ   )rK   r`   Ú
n_elementsÚnarL  Úresult_numpyÚresult_maskeds   &      r9   Útest_mean_masked_overflowÚ.TestSeriesReductions.test_mean_masked_overflowû  sk   € à%ˆØˆ
Ü�XŠX�s�e˜jÕ(Ó)ˆÜ�c�U˜ZÕ'¨wÔ7ˆä—w’w˜r“{ˆØŸ™›
ˆØÕ+¨qÔ0Ð0Ð0Ø Ô$Ð$Ò$rP   z	ddof, expr�   c                óª   € \        . RORR7      p\        . RORR7      pVP                  VR7      pVP                  VR7      pWV8X  g   Q hWR8X  g   Q hR# )rñ   rU   r\   r+   ©ÚddofN)rñ   rž   ró   r  rt   )r   r"  )rK   rg  ÚexprL  Úser_numpy_dtyperL   Úresult_numpy_dtypes   &&&    r9   Útest_var_masked_arrayÚ*TestSeriesReductions.test_var_masked_array  sV   € ô ’_¨GÔ4ˆÜ ¢¸Ô@ˆØ—‘˜d�Ó#ˆØ,×0Ñ0°dÐ0Ó;ÐØÔ+Ð+Ð+ØŒ}ÐŠ}rP   zvalues,expectedc           	     ó‚  € \        V\        R 7      p\        P                  ! VP	                  ^R7      V4       \        P                  ! VP                  ^R7      \        P                  ! V4      4       \        P                  ! VP                  ^R7      \        P                  ! V\        V4      ,          4      4       R# )r\   rf  N)
r   Úcomplexr…   rK  r"  rØ   r)   Úsqrtr   Úlen)rK   rF   rM   rL  s   &&& r9   Útest_var_complex_arrayÚ+TestSeriesReductions.test_var_complex_array  sy   € ô
 �V¤7Ô+ˆÜ
×Ò˜sŸw™w¨A˜w›°Ô9Ü
×Ò˜sŸw™w¨A˜w›´·²¸Ó0AÔBÜ
×Ò˜sŸw™w¨A˜w›´·²¸Ä3ÀvÃ;Õ8NÓ0OÖPrP   c                ó¢   € \        . VR 7      P                  VR7      \        J g   Q h\        . VR 7      P                  VR7      \        J g   Q hR# )r\   r]   N)r   r?   r
   r>   )rK   r   r^   s   &&&r9   Ú+test_empty_timeseries_reductions_return_natÚ@TestSeriesReductions.test_empty_timeseries_reductions_return_nat  sJ   € ô �b Ô&×*Ñ*°&Ð*Ó9¼SÓ@Ð@Ð@Ü�b Ô&×*Ñ*°&Ð*Ó9¼SÓ@Ð@Ò@rP   c                ó˜  € \         P                  ! ^^4      p\        WR7      p\         P                  ! V4      p\         P                  ! V4      pW48X  g   Q hVP                  4       pW48X  g   Q hRp\        P
                  ! \        VR7      ;_uu_ 4        \         P                  ! W!R7       RRR4       R#   + '       g   i     R# ; i©rñ   rJ  rÆ   rh   rÇ   N)r)   r*   r   rv   rj   rk   rl   )rK   r  rÚ   rL   rM   rã   s   &     r9   Útest_numpy_argminÚ&TestSeriesReductions.test_numpy_argmin!  sŠ   € ä�yŠy˜˜BÓˆä�4Ô$ˆÜ—’˜1“ˆä—9’9˜T“?ˆØÔ!Ð!Ð!à—‘“ˆàÔ!Ð!Ð!à4ˆÜ�]Š]œ:¨S×1Ö1Ü�IŠI�aÕ"÷ 2×1×1Ò1úó   ÂB8Â8C		c                ó˜  € \         P                  ! ^^4      p\        WR7      p\         P                  ! V4      p\         P                  ! V4      pW48X  g   Q hVP                  4       pW48X  g   Q hRp\        P
                  ! \        VR7      ;_uu_ 4        \         P                  ! W!R7       RRR4       R#   + '       g   i     R# ; irw  )r)   r*   r   rw   rj   rk   rl   )rK   r  rL  rL   rM   rã   s   &     r9   Útest_numpy_argmaxÚ&TestSeriesReductions.test_numpy_argmax3  sŠ   € ä�yŠy˜˜BÓˆä�TÔ&ˆÜ—’˜3“ˆÜ—9’9˜T“?ˆØÔ!Ð!Ð!à—‘“ˆàÔ!Ð!Ð!à4ˆÜ�]Š]œ:¨S×1Ö1Ü�IŠI�cÕ$÷ 2×1×1Ò1úrz  c                ó,  € \        . R	O4      P                  V4      p\        RR\        P                  .VR7      p\
        P                  ! \        RR7      ;_uu_ 4        VP                  RR7       RRR4       \
        P                  ! \        RR7      ;_uu_ 4        VP                  RR7       RRR4       VP                  4       p\
        P                  ! \        RR7      ;_uu_ 4        VP                  RR7       RRR4       \
        P                  ! \        RR7      ;_uu_ 4        VP                  RR7       RRR4       R#   + '       g   i     Lß; i  + '       g   i     L³; i  + '       g   i     Lw; i  + '       g   i     R# ; i)
r
   r2  r�   rJ  rg   rh   Fr]   N)r
   z
2015-02-08r
   )r   Úas_unitr   r)   rx   rj   rk   rl   ÚidxminÚidxmaxrÔ   )rK   r!   ÚdtirL  r‰   s   &&   r9   Útest_idxmin_dt64indexÚ*TestSeriesReductions.test_idxmin_dt64indexD  sü   € äÒ8Ó9×AÑAÀ$ÓGˆÜ�c˜3¤§¡Ð'¨sÔ3ˆÜ�]Š]œ:Ð-F×GÖGØ�J‰J˜eˆJÔ$÷ Hä�]Š]œ:Ð-F×GÖGØ�J‰J˜eˆJÔ$÷ Hð �\‰\‹^ˆÜ�]Š]œ:Ð-F×GÖGØ�I‰I˜UˆIÔ#÷ Hä�]Š]œ:Ð-F×GÖGØ�I‰I˜UˆIÔ#÷ HÑG÷ H×GúçG×Gú÷ H×GúçG×GÐGús0   ÁE	ÂEÃ-E/Ä,FÅ	E	ÅE,	Å/E?	ÆF	c                ó0  € \        \        ^4      \        P                  RR7      p\        P                  VR&   WP                  4       ,          VP                  4       8X  g   Q h\        P                  ! \        RR7      ;_uu_ 4        VP                  RR7       RRR4       VP                  4       pW"P                  4       ,          VP                  4       8X  g   Q hVP                  P                  P                  4       P                  VP                  4       4      VP                  P                  4       8X  g   Q hV\        P                  ,          pR	p\        P                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       \        \        R
^R7      4      pVP                  4       pV^ 8X  g   Q h\        P                  V^ &   VP                  4       pV^8X  g   Q hR#   + '       g   i     EL_; i  + '       g   i     L�; i)r  r7   r   ºrt   é   Nrg   rh   Fr]   Nru   Ú20130102©r    )r   r.   r)   r,   rx   r€  r?   rj   rk   rl   rÙ   r(   rF   Útolistrv   r   ©rK   Ústring_seriesÚnonaÚallnarã   rÚ   rL   s   &      r9   Útest_idxminÚ TestSeriesReductions.test_idxminS  s|  € ô œu R›y´·
±
ÀÔJˆô !Ÿf™fˆ�dÑð ×1Ñ1Ó3Õ4¸×8IÑ8IÓ8KÔKÐKÐKÜ�]Š]œ:Ð-F×GÖGØ× Ñ ¨Ð Ô.÷ Hð ×#Ñ#Ó%ˆØ—K‘K“MÕ" d§h¡h£jÔ0Ð0Ð0Ø�z‰z× Ñ ×'Ñ'Ó)×/Ñ/°·±³Ó>À$Ç+Á+×BTÑBTÓBVÔVÐVÐVð ¤§¡Õ&ˆØ)ˆÜ�]Š]œ:¨S×1Ö1Ø�L‰LŒN÷ 2ô ”:˜j°!Ô4Ó5ˆØ—‘“ˆØ˜Œ{Ðˆ{ä�v‰vˆˆ!‰Ø—‘“ˆØ˜Œ{ÐŠ{÷+ H×GÐGú÷ 2×1ús   ÂG1Å;HÇ1H	ÈH	c                ó~  € \        \        ^4      \        P                  RR7      p\        P                  VR&   WP                  4       ,          VP                  4       8X  g   Q h\        P                  ! \        RR7      ;_uu_ 4        \        VP                  RR7      4      '       g   Q h RRR4       VP                  4       pW"P                  4       ,          VP                  4       8X  g   Q hVP                  P                  P                  4       P                  VP                  4       4      VP                  P                  4       8X  g   Q hV\        P                  ,          pR	p\        P                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       \        \!        R
^R7      4      pVP                  4       pV^8X  g   Q h\        P                  V^&   VP                  4       pV^8X  g   Q h\        . RO. RO4      pVP                  4       pVR8X  g   Q hVP#                  4       pVR8X  g   Q h\        VP                  VP                  4      pVP                  4       pVR8X  g   Q hVP#                  4       pVR8X  g   Q hR#   + '       g   i     ELó; i  + '       g   i     EL; i)r  r7   r   r†  rg   rh   Fr]   Nru   rˆ  r‰  çš™™™™™ñ?çÍÌÌÌÌÌ@rò   )r’  gÍÌÌÌÌÌ @r“  )r   r.   r)   r,   rx   r�  r>   rj   rk   rl   r   rÙ   r(   rF   rŠ  rw   r   r€  r‹  s   &      r9   Útest_idxmaxÚ TestSeriesReductions.test_idxmaxt  s  € ô œu R›y´·
±
ÀÔJˆô !Ÿf™fˆ�dÑð ×1Ñ1Ó3Õ4¸×8IÑ8IÓ8KÔKÐKÐKÜ�]Š]œ:Ð-F×GÖGÜ˜×,Ñ,°EÐ,Ó:×;Ò;Ð;Ñ;÷ Hð ×#Ñ#Ó%ˆØ—K‘K“MÕ" d§h¡h£jÔ0Ð0Ð0Ø�z‰z× Ñ ×'Ñ'Ó)×/Ñ/°·±³Ó>À$Ç+Á+×BTÑBTÓBVÔVÐVÐVð ¤§¡Õ&ˆØ)ˆÜ�]Š]œ:¨S×1Ö1Ø�L‰LŒN÷ 2ô ”:˜j°!Ô4Ó5ˆØ—‘“ˆØ˜Œ{Ðˆ{ä�v‰vˆˆ!‰Ø—‘“ˆØ˜Œ{Ðˆ{ô ’9šoÓ.ˆØ—‘“ˆØ˜Œ}Ðˆ}Ø—‘“ˆØ˜Œ}Ðˆ}ä�1—7‘7˜AŸG™GÓ$ˆØ—‘“ˆØ˜Œ}Ðˆ}Ø—‘“ˆØ˜Œ}ÐŠ}÷E H×GÐGú÷ 2×1Ð1ús   Â$JÆJ+ÊJ(	Ê+J<	c                ó4  € \        \        P                  ! ^
\        P                  R7      \	        R^
R7      RR7      pV^ 8„  pVP                  4       '       d   Q hVP                  4       '       g   Q h\        RR.4      pVP                  4       '       g   Q hR# )	rÎ   r\   r   r‰  Útsr'   ÚabcTN)r   r)   r*   r,   r   r-  Úany)rK   r—  Úbool_seriesrÚ   s   &   r9   Útest_all_anyÚ!TestSeriesReductions.test_all_any¢  s{   € ÜÜ�IŠI�b¤§
¡
Ô+Ü˜\°2Ô6Øô
ˆð
 ˜1‘fˆØ—?‘?×$Ò$Ð$Ð$Ø�‰× Ò Ð Ð ô �E˜4�=Ó!ˆØ�u‰u�wŠwˆŠwrP   c                óè   € V! . RO4      p\         P                  ! V4      '       d   Q h\         P                  ! V4      '       g   Q h\        . RO4      p\         P                  ! V4      '       g   Q hR# )r   N)r   rñ   rž   rò   )r)   r-  r™  r	   )rK   ra   r6   s   && r9   Útest_numpy_all_anyÚ'TestSeriesReductions.test_numpy_all_any°  sL   € ášiÓ(ˆÜ—6’6˜#—;’;ÐˆÜ�vŠv�c�{Š{Ðˆ{Ü’IÓˆÜ�vŠv�c�{Š{ÐŠ{rP   c                óB  € \        \        P                  R .4      p\        \        P                  R.4      pVP                  RR7      '       g   Q hVP                  R R7      '       g   Q hVP	                  RR7      '       g   Q hVP	                  R R7      '       d   Q hR# )TFr]   N)r   r)   rx   r-  r™  )rK   Ús1r.  s   &  r9   Útest_all_any_skipnaÚ(TestSeriesReductions.test_all_any_skipna¸  s…   € ä”R—V‘V˜T�NÓ#ˆÜ”R—V‘V˜U�OÓ$ˆØ�v‰v˜Uˆv×#Ò#Ð#Ð#Ø�v‰v˜Tˆv×"Ò"Ð"Ð"Ø�v‰v˜Uˆv×#Ò#Ð#Ð#Ø—6‘6 �6×&Ò&Ð&Ð&Ñ&rP   c                ó�   € \        . RO. ROR7      pVP                  RR7      '       g   Q hVP                  RR7      '       d   Q hR# )FTrJ  )Ú	bool_onlyN)FFTTFT)r   r   rñ   rñ   rž   rž   )r   r™  r-  ©rK   rÚ   s   & r9   Útest_all_any_bool_onlyÚ+TestSeriesReductions.test_all_any_bool_onlyÁ  sC   € ÜÒ:ÒBTÔUˆð �u‰u˜tˆu×$Ò$Ð$Ð$Ø—5‘5 4�5×(Ò(Ð(Ð(Ñ(rP   c                ód   € \        . RO\        R7      p\        W14      ! VR7      pRpWE8X  g   Q hR# )r   r\   r]   TN)r   r{   r  ÚdÚe)r   r_   rD   )rK   Úall_boolean_reductionsr^   rL  rL   rM   s   &&&   r9   Útest_any_all_object_dtypeÚ.TestSeriesReductions.test_any_all_object_dtypeÈ  s/   € äÒ.´fÔ=ˆÜ˜Ô5¸VÔDˆØˆàÔ!Ð!Ò!rP   r  Nc                ót   € \        V4      p\        W24      ! R R7      pVR8H  ;'       d    RV9  pWE8X  g   Q hR# )Fr]   r™  N)r   rD   )rK   r  r¬  rL  rL   rM   s   &&&   r9   Ú!test_any_all_object_dtype_missingÚ6TestSeriesReductions.test_any_all_object_dtype_missingÐ  sA   € ô
 �T‹lˆÜ˜Ô5¸UÔCˆð *¨UÑ2×GÐG°tÀ4Ñ7GˆØÔ!Ð!Ò!rP   zdata,expected_datac                óÊ   € \        W4R 7      pWR,          VR8H  ,          p\        Wa4      ! VR7      pV\        P                  J d   V\        P                  J g   W‡8X  g   Q hR# R# )r\   r-  r]   Nr>  )	rK   r¬  r^   r  r   Úexpected_datarL  rM   rL   s	   &&&&&&   r9   Ú"test_any_all_nullable_kleene_logicÚ7TestSeriesReductions.test_any_all_nullable_kleene_logicÜ  sW   € ô$ �TÔ'ˆØ Õ(Ð)?À5Ñ)HÕIˆä˜Ô5¸VÔDˆØœ"Ÿ%™%“ H´·±Ó$5¸&Ô:LÐLÐLÑ:LÑ$5rP   c                ó˜   € \        R RR.R^^./4      pVP                  ^RR7      p\        RR.4      p\        P                  ! W#4       R# )r–   TFr˜   )r‚   r¥  N)r   r™  r   r…   r†   )rK   r‰   rL   rM   s   &   r9   Útest_any_axis1_bool_onlyÚ-TestSeriesReductions.test_any_axis1_bool_onlyô  sK   € ä˜˜d E˜]¨C°!°Q°Ð8Ó9ˆØ—‘˜Q¨$�Ó/ˆÜ˜4 ˜-Ó(ˆÜ
×Ò˜vÖ0rP   c                ó\
  € \        R ^R7      P                  p\        V4      p\        V4      pRp\        P
                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       \        P
                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       \        P
                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       \        P
                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       \        P
                  ! \        VR7      ;_uu_ 4        VP                  4       P                  4        RRR4       \        P
                  ! \        VR7      ;_uu_ 4        VP                  4       P                  4        RRR4       VP                  R4      p\        V4      p\        V4      p\        P
                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       \        P
                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       \        P
                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       \        P
                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       \        P
                  ! \        VR7      ;_uu_ 4        VP                  4       P                  4        RRR4       \        P
                  ! \        VR7      ;_uu_ 4        VP                  4       P                  4        RRR4       W^ ,          ,
          p\        V4      p\        V4      pVP                  4       '       g   Q hVP                  4       '       d   Q hVP                  4       '       g   Q hVP                  4       '       d   Q hVP                  4       P                  4       '       g   Q hVP                  4       P                  4       '       d   Q hR#   + '       g   i     ELâ; i  + '       g   i     EL¹; i  + '       g   i     EL�; i  + '       g   i     ELg; i  + '       g   i     EL0; i  + '       g   i     ELù; i  + '       g   i     EL©; i  + '       g   i     EL€; i  + '       g   i     ELW; i  + '       g   i     EL.; i  + '       g   i     EL÷; i  + '       g   i     ELÀ; i)z
1995-01-02r‰  z6datetime64 type does not support operation '(any|all)'rh   Nr}   )
r   Ú_datar   r   rj   rk   râ   r-  r™  r-   )rK   ÚdtarL  r‰   rã   Útdas   &     r9   Útest_any_all_datetimelikeÚ.TestSeriesReductions.test_any_all_datetimelikeû  sù  € ô ˜¨qÔ1×7Ñ7ˆÜ�S‹kˆÜ�s‹^ˆð GˆÜ�]Š]œ9¨C×0Ö0Ø�G‰GŒI÷ 1ä�]Š]œ9¨C×0Ö0Ø�G‰GŒI÷ 1ô �]Š]œ9¨C×0Ö0Ø�G‰GŒI÷ 1ä�]Š]œ9¨C×0Ö0Ø�G‰GŒI÷ 1ô �]Š]œ9¨C×0Ö0Ø�F‰F‹H�L‰LŒN÷ 1ä�]Š]œ9¨C×0Ö0Ø�F‰F‹H�L‰LŒN÷ 1ð �o‰o˜eÓ$ˆÜ�S‹kˆÜ�s‹^ˆä�]Š]œ9¨C×0Ö0Ø�G‰GŒI÷ 1ä�]Š]œ9¨C×0Ö0Ø�G‰GŒI÷ 1ô �]Š]œ9¨C×0Ö0Ø�G‰GŒI÷ 1ä�]Š]œ9¨C×0Ö0Ø�G‰GŒI÷ 1ô �]Š]œ9¨C×0Ö0Ø�F‰F‹H�L‰LŒN÷ 1ä�]Š]œ9¨C×0Ö0Ø�F‰F‹H�L‰LŒN÷ 1ð ˜•F�lˆÜ�S‹kˆÜ�s‹^ˆà�w‰w�yŠyÐˆyØ—7‘7—9’9Ðˆ}à�w‰w�yŠyÐˆyØ—7‘7—9’9Ðˆ}à�v‰v‹x�|‰|�~Š~Ðˆ~Ø—6‘6“8—<‘<—>’>Ð!Ð!‘>÷[ 1×0Ð0úç0×0Ð0ú÷ 1×0Ð0úç0×0Ð0ú÷ 1×0Ð0úç0×0Ð0ú÷ 1×0Ð0úç0×0Ð0ú÷ 1×0Ð0úç0×0Ð0ú÷ 1×0Ð0úç0×0Ð0ús�   ÁP>ÂQÃQ&ÄQ:ÅRÆR"ÈR6ÉS
É?SÊ<S2Ë9TÍTÐ>Q	ÑQ#	Ñ&Q7	Ñ:R	ÒR	Ò"R3	Ò6S	Ó
S	ÓS/	Ó2T	ÔT	ÔT+	c                óv  € \        V\        P                  4      '       d¦   VP                  \        P                  J dˆ   \        R R.VR7      p\        P                  ! \        4      ;_uu_ 4        VP                  4        RRR4       \        P                  ! \        4      ;_uu_ 4        VP                  4        RRR4       R# \        RR .VR7      pVP                  4       '       g   Q hVP                  4       '       d   Q hVP                  RR7      '       g   Q hVP                  RR7      '       d   Q h\        \        P                  R .VR7      pVP                  4       '       g   Q hVP                  4       '       g   Q hVP                  RR7      '       g   Q hVP                  RR7      '       g   Q h\        \        P                  R.VR7      pVP                  4       '       d   Q hVP                  4       '       d   Q hVP                  RR7      '       g   Q hVP                  RR7      '       d   Q h\        R R.VR7      pVP                  4       '       g   Q hVP                  4       '       g   Q hVP                  RR7      '       g   Q hVP                  RR7      '       g   Q h\        . VR7      pVP                  4       '       d   Q hVP                  4       '       g   Q hVP                  RR7      '       d   Q hVP                  RR7      '       g   Q h\        R.VR7      pVP                  4       '       d   Q hVP                  4       '       d   Q hVP                  RR7      '       d   Q hVP                  RR7      '       d   Q h\        \        P                  .VR7      pVP                  4       '       d   Q hVP                  4       '       g   Q hVP                  RR7      '       g   Q hVP                  RR7      '       g   Q hR#   + '       g   i     EL›; i  + '       g   i     R# ; i)r   r{   r\   NÚ Fr]   )rE   rW   ÚStringDtypeÚna_valuerX   r   rj   rk   râ   r™  r-  r)   rx   )rK   Úany_string_dtyperL  s   && r9   Útest_any_all_string_dtypeÚ.TestSeriesReductions.test_any_all_string_dtype3  s,  € ô Ð'¬¯©×8Ò8Ø ×)Ñ)¬R¯U©UÓ2ô ˜#˜s˜Ð+;Ô<ˆCÜ—’œy×)Õ)Ø—‘”	÷ *ä—’œy×)Õ)Ø—‘”	÷ *áä�b˜#�YÐ&6Ô7ˆØ�w‰w�yŠyÐˆyØ—7‘7—9’9Ðˆ}Ø�w‰w˜eˆw×$Ò$Ð$Ð$Ø—7‘7 %�7×(Ò(Ð(Ð(ä”b—f‘f˜c�]Ð*:Ô;ˆØ�w‰w�yŠyÐˆyØ�w‰w�yŠyÐˆyØ�w‰w˜eˆw×$Ò$Ð$Ð$Ø�w‰w˜eˆw×$Ò$Ð$Ð$ä”b—f‘f˜b�\Ð)9Ô:ˆØ—7‘7—9’9Ðˆ}Ø—7‘7—9’9Ðˆ}Ø�w‰w˜eˆw×$Ò$Ð$Ð$Ø—7‘7 %�7×(Ò(Ð(Ð(ä�c˜3�ZÐ'7Ô8ˆØ�w‰w�yŠyÐˆyØ�w‰w�yŠyÐˆyØ�w‰w˜eˆw×$Ò$Ð$Ð$Ø�w‰w˜eˆw×$Ò$Ð$Ð$ä�RÐ/Ô0ˆØ—7‘7—9’9Ðˆ}Ø�w‰w�yŠyÐˆyØ—7‘7 %�7×(Ò(Ð(Ð(Ø�w‰w˜eˆw×$Ò$Ð$Ð$ä�b�TÐ!1Ô2ˆØ—7‘7—9’9Ðˆ}Ø—7‘7—9’9Ðˆ}Ø—7‘7 %�7×(Ò(Ð(Ð(Ø—7‘7 %�7×(Ò(Ð(Ð(ä”b—f‘f�XÐ%5Ô6ˆØ—7‘7—9’9Ðˆ}Ø�w‰w�yŠyÐˆyØ�w‰w˜eˆw×$Ò$Ð$Ð$Ø�w‰w˜eˆw×$Ò$Ð$Ò$÷] *×)Ð)úç)Ö)áús   Á0PÂ+P'ÐP$	Ð'P8	c                ó  € \        R ^RR7      p\        V4      \        R4      ,
          pVP                  4       pV^ 8X  g   Q hVP	                  4       pV^8X  g   Q h\
        P                  V^ &   VP                  4       pV^8X  g   Q hVP	                  4       pV^8X  g   Q h\        \        R^R7      4      p\        \        R^R7      4      p\        WT,
          4      p\
        P                  ! WE,
          4      p\        P                  ! W64       WE,
          P                  4       p\        P                  ! W64       VP                  4       p\        R4      pW68X  g   Q hVP                  4       p\        R4      pW68X  g   Q hR# )	z2012-1-1r$   r%   Ú20120101r‰  Ú20120102r¸   r¶   N)r   r   r   r€  r�  r)   rx   Úabsr…   r†   r>   r   r?   )rK   r‚  rÉ   rL   r¡  r.  rM   s   &      r9   Útest_timedelta64_analyticsÚ/TestSeriesReductions.test_timedelta64_analyticsl  s9  € ä˜¨Q°SÔ9ˆÜ�C‹[œ9 ZÓ0Õ0ˆà—‘“ˆØ˜Œ{Ðˆ{à—‘“ˆØ˜Œ{Ðˆ{ô —‘ˆˆ1‰à—‘“ˆØ˜Œ{Ðˆ{à—‘“ˆØ˜Œ{Ðˆ{ô ”J˜z°1Ô5Ó6ˆÜ”J˜z°1Ô5Ó6ˆÜ˜"�'“?ˆä—’˜�“ˆÜ
×Ò˜vÔ0à•'—‘“ˆÜ
×Ò˜vÔ0ð —‘“ˆÜ˜XÓ&ˆØÔ!Ð!Ð!à—‘“ˆÜ˜XÓ&ˆØÔ!Ð!Ò!rP   c                ó²  € \        . RR7      pRp\        P                  ! \        VR7      ;_uu_ 4        VP	                  4        RRR4       \        P                  ! \        VR7      ;_uu_ 4        VP	                  RR7       RRR4       Rp\        P                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       \        P                  ! \        VR7      ;_uu_ 4        VP                  RR7       RRR4       R#   + '       g   i     LÏ; i  + '       g   i     L£; i  + '       g   i     Lw; i  + '       g   i     R# ; i)	zE
Cases where ``Series.argmax`` and related should raise an exception
r,   r\   z*attempt to get argmin of an empty sequencerh   NFr]   z*attempt to get argmax of an empty sequence)r   rj   rk   rl   r€  r�  )rK   Ú
test_inputrã   s   &  r9   Ú"test_assert_idxminmax_empty_raisesÚ7TestSeriesReductions.test_assert_idxminmax_empty_raises•  sÒ   € ô ˜B iÔ0ˆ
Ø:ˆÜ�]Š]œ:¨S×1Ö1Ø×ÑÔ÷ 2ä�]Š]œ:¨S×1Ö1Ø×Ñ UÐÔ+÷ 2à:ˆÜ�]Š]œ:¨S×1Ö1Ø×ÑÔ÷ 2ä�]Š]œ:¨S×1Ö1Ø×Ñ UÐÔ+÷ 2Ñ1÷ 2×1úç1×1ú÷ 2×1úç1×1Ð1ús/   ´DÁ1DÂ2D2Ã/EÄD	ÄD/	Ä2E	ÅE	c           	     ó¢  € \        . R	O4      pVP                  4       ^ 8X  g   Q hVP                  RR7      ^ 8X  g   Q hVP                  4       ^8X  g   Q hVP                  RR7      ^8X  g   Q h\        R
R.4      pVP                  4       ^8X  g   Q hVP                  RR7      ^8X  g   Q hVP                  4       ^ 8X  g   Q hVP                  RR7      ^ 8X  g   Q hV'       Eg   \        R R RRR\        P                  R.4      pRp\
        P                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       \
        P                  ! \        VR7      ;_uu_ 4        VP                  RR7       RRR4       Rp\
        P                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       \
        P                  ! \        VR7      ;_uu_ 4        VP                  RR7       RRR4       R# R#   + '       g   i     LÑ; i  + '       g   i     L¥; i  + '       g   i     Ly; i  + '       g   i     R# ; i)ÚfooÚbarÚbazFr]   Nz8'>' not supported between instances of 'float' and 'str'rh   z8'<' not supported between instances of 'float' and 'str')rÑ  rÒ  rÓ  )rñ   )rž   )r   r�  r€  r)   rx   rj   rk   râ   )rK   Úusing_infer_stringrL  Úser2Úser3rã   s   &&    r9   Útest_idxminmax_object_dtypeÚ0TestSeriesReductions.test_idxminmax_object_dtype¥  s­  € äÒ*Ó+ˆØ�z‰z‹|˜qÔ Ð Ð Ø�z‰z ˆzÓ'¨1Ô,Ð,Ð,Ø�z‰z‹|˜qÔ Ð Ð Ø�z‰z ˆzÓ'¨1Ô,Ð,Ð,ä�t˜T�lÓ#ˆØ�{‰{‹} Ô!Ð!Ð!Ø�{‰{ %ˆ{Ó(¨AÔ-Ð-Ð-Ø�{‰{‹} Ô!Ð!Ð!Ø�{‰{ %ˆ{Ó(¨AÔ-Ð-Ð-ç!Ð!ä˜5 %¨°°t¼R¿V¹VÀUÐKÓLˆDØLˆCÜ—’œy°×4Ö4Ø—‘”÷ 5ä—’œy°×4Ö4Ø—‘ 5�Ô)÷ 5àLˆCÜ—’œy°×4Ö4Ø—‘”÷ 5ä—’œy°×4Ö4Ø—‘ 5�Ô)÷ 5Ñ4ñ "÷ 5×4úç4×4ú÷ 5×4úç4×4Ð4ús0   Ä*HÅ'HÆ(H*Ç%H=ÈH	ÈH'	È*H:	È=I	c                ó”   € \        R R.RR.RR..4      pVP                  4       p\        ^ ^.4      p\        P                  ! W#4       R# )Úzimmç      @Úbiffr2  Úbidg      (@N)r   r�  r   r…   r†   )rK   r‰   rY   rh  s   &   r9   Útest_idxminmax_object_frameÚ0TestSeriesReductions.test_idxminmax_object_frameÁ  sE   € ä˜ ˜¨° }°u¸d°mÐDÓEˆØ�i‰i‹kˆÜ�a˜�V‹nˆÜ
×Ò˜sÖ(rP   c                óà   € \        . RO4      pVP                  4       ^8X  g   Q hVP                  4       ^ 8X  g   Q hVP                  RR7      ^8X  g   Q hVP                  RR7      ^ 8X  g   Q hR# )rñ   Fr]   N))rñ   ró   )rž   rž   )ró   rñ   )r   r�  r€  ©rK   rL  s   & r9   Útest_idxminmax_object_tuplesÚ1TestSeriesReductions.test_idxminmax_object_tuplesÈ  sg   € äÒ-Ó.ˆØ�z‰z‹|˜qÔ Ð Ð Ø�z‰z‹|˜qÔ Ð Ð Ø�z‰z ˆzÓ'¨1Ô,Ð,Ð,Ø�z‰z ˆzÓ'¨1Ô,Ð,Ò,rP   c                óH  € \        R ^ ^.R\        R4      \        R4      .R\        R4      \        R4      ./4      pVP                  4       p\        R ^R^R^/4      p\        P
                  ! W#4       VP                  4       pV^,
          p\        P
                  ! WE4       R# )r6   Úxz8.68z42.23Úyz7.11z79.61N)r   r   r�  r   r…   r†   r€  )rK   r‰   rY   rh  Úres2Úexp2s   &     r9   Útest_idxminmax_object_decimalsÚ3TestSeriesReductions.test_idxminmax_object_decimalsÐ  s”   € äà˜˜1�vØ”g˜f“o¤w¨wÓ'7Ð8Ø”g˜f“o¤w¨wÓ'7Ð8ðó
ˆð �i‰i‹kˆÜ�e˜Q  Q¨¨QÐ/Ó0ˆÜ
×Ò˜sÔ(à�y‰y‹{ˆØ�Q�wˆÜ
×Ò˜tÖ*rP   c                óä   € \        ^ ^.RR7      pVP                  4       ^8X  g   Q hVP                  4       ^ 8X  g   Q hVP                  RR7      ^8X  g   Q hVP                  RR7      ^ 8X  g   Q hR# )r   r_   r\   Fr]   N)r   rw   rv   rá  s   & r9   Útest_argminmax_object_intsÚ/TestSeriesReductions.test_argminmax_object_intsá  sl   € ä�a˜�V 8Ô,ˆØ�z‰z‹|˜qÔ Ð Ð Ø�z‰z‹|˜qÔ Ð Ð Ø�z‰z ˆzÓ'¨1Ô,Ð,Ð,Ø�z‰z ˆzÓ'¨1Ô,Ð,Ò,rP   c                ó   € \        ^ \        P                  ) \        P                  \        P                  .4      pVP	                  4       ^8X  g   Q h\
        P                  ! \        RR7      ;_uu_ 4        VP	                  RR7       RRR4       VP                  4       ^8X  g   Q h\
        P                  ! \        RR7      ;_uu_ 4        VP                  RR7       RRR4       R#   + '       g   i     Lh; i  + '       g   i     R# ; i)r   rg   rh   Fr]   N)	r   r)   r*  rx   r€  rj   rk   rl   r�  r¦  s   & r9   Útest_idxminmax_with_infÚ,TestSeriesReductions.test_idxminmax_with_infé  s¯   € ä�AœŸ™�w¤§¡¬¯©Ð/Ó0ˆà�x‰x‹z˜QŒÐˆÜ�]Š]œ:Ð-F×GÖGØ�H‰H˜EˆHÔ"÷ Hð �x‰x‹z˜QŒÐˆÜ�]Š]œ:Ð-F×GÖGØ�H‰H˜EˆHÔ"÷ HÑG÷	 H×Gú÷ H×GÐGús   Á6C)ÃC<Ã)C9	Ã<D	c                óš   € \        R .RR7      pVP                  4       p\        P                  ! R 4      p\        P
                  ! W#4       R# )l     Ð9V Úuint64r\   N)r   r™   r)   rò  r…   rK  )rK   rÚ   rL   rM   s   &   r9   Útest_sum_uint64Ú$TestSeriesReductions.test_sum_uint64õ  s:   € äÐ(Ð)°Ô:ˆØ—‘“ˆÜ—9’9Ð1Ó2ˆÜ
×Ò˜vÖ0rP   c                óæ   € \        . RO4      pVP                  R4      P                  4       pV'       d   \        V\        4      '       g   Q hR# \        V\
        P                  4      '       g   Q hR# )rñ   Úuint8N)rñ   rž   ró   r  )r   rI   r™   rE   rS  r)   rò  )rK   Úusing_python_scalarsrL  rL   s   &&  r9   Ú#test_signedness_preserved_after_sumÚ8TestSeriesReductions.test_signedness_preserved_after_sumü  sP   € ä’\Ó"ˆà—‘˜GÓ$×(Ñ(Ó*ˆßÜ˜f¤c×*Ò*Ð*Ò*ä˜f¤b§i¡i×0Ò0Ð0Ò0rP   rœ   )r,   r4  rU   rV   r_   )r™   rZ  )r!  r2  )ÚFloat64rU   rV   )rÓ   r×   rØ   r"  )rñ   rÛ  )r   r�   )y       €      ð¿ù                ù              ð?)ù      ð?       @y       @      @y      @      @)rD  rC   zM8[ns, UTC])rV   rU   ÚUInt64rú  )r   r   r   )rñ   rñ   rñ   )1rŸ   r    r¡   r¢   r/  rj   r£   r¥   r:  rA  rG  rM  rV  r\  rc  rk  rq  rt  rx  r|  rƒ  r�  r”  r›  rž  r¢  r§  r­  r)   rx   r°  rW   rX   r´  r·  r½  rÄ  rÊ  rÎ  r×  rÞ  râ  ré  rì  rï  ró  rø  r¦   r§   r¨   s   @r9   r$  r$  5  s×  ø‡ € ò
#ð ‡[�[×ÑØÒEóð ‡[�[×ÑÐ-°°e¨}Ó=Ø‡[�[×Ñ˜^¨l¸MÐ-JÓKñ_ ó Ló >óð
_ ðB ‡[�[×Ñ˜X¨° Ó7Ø‡[�[×Ñ˜WÒ&EÓFñó Gó 8ðð ‡[�[×Ñ˜XÒ'GÓHñ!ó Ið!ò0*ð
 ‡[�[×ÑÐ-°°e¨}Ó=Ø‡[�[×Ñ˜W w°Ð&8Ó9ñ(ó :ó >ð(ð ‡[�[×ÑÐ-°°e¨}Ó=Ø‡[�[×Ñ˜W y°)Ð&<Ó=ñ
5ó >ó >ð
5ò
%ð ‡[�[×Ñ˜[¨8°XÐ*>Ó?ñó @ðð ‡[�[×ÑØš]¨CÐ0Ò3KÈSÐ2QÐRóñQóðQð ‡[�[×Ñ˜WÐ&IÓJñAó KðAò
#ò$%ò"$òòB,ò\òò'ò)ò"ð ‡[�[×ÑØ�%˜�  u °°r·v±v¨ÀÇÁÈÀÐPóñ"óð"ð ‡[�[×Ñ˜WÒ&OÓPØ‡[�[×Ñð 	â˜% ˜¨%°¨Ð8Ð9Ú˜$ ˜¨¨d |Ð4Ð5Ø�e‰e�R—U‘U˜BŸE™EÐ" b§e¡e¨R¯U©U ^°e¸T°]Ð$CÐDØ�—‘˜ˆ]˜bŸe™e U˜^¨e°U¨^Ð<Ð=Ø�—‘˜ˆ]˜d B§E¡E˜]¨T°4¨LÐ9Ð:Ø�—‘˜ˆ]˜d E˜]¨T°5¨MÐ:Ð;ð	
ó	ñMóó QðMò1ò6"òp7%òr'"òR,ò *ò8)ò-ò+ò"-ò
#ò1÷1ð 1rP   r$  c                   óD  a € ] tR tRt o ]P
                  P                  R]! ]].4      ]! ]]	! R4      .4      ]! ]	! R4      ]	! R4      .4      .4      R 4       t
]P
                  P                  R]].]]	! R4      .]	! R4      ]	! R4      ..4      R 4       tR tR tR	tV tR
# )ÚTestDatetime64SeriesReductionsi  Únat_serÚnatc                óÞ   € VP                  4       \        J g   Q hVP                  4       \        J g   Q hVP                  R R7      \        J g   Q hVP                  R R7      \        J g   Q hR# r­   )r?   r
   r>   )rK   r  s   &&r9   Útest_minmax_nat_seriesÚ5TestDatetime64SeriesReductions.test_minmax_nat_series  s^   € ð �{‰{‹}¤Ó#Ð#Ð#Ø�{‰{‹}¤Ó#Ð#Ð#Ø�{‰{ %ˆ{Ó(¬CÓ/Ð/Ð/Ø�{‰{ %ˆ{Ó(¬CÓ/Ð/Ò/rP   Únat_dfc                ó,  € \        V4      pVP                  4       ^ ,          \        J g   Q hVP                  4       ^ ,          \        J g   Q hVP                  RR7      ^ ,          \        J g   Q hVP                  RR7      ^ ,          \        J g   Q hR# )r   Fr]   N)r   r?   r
   r>   )rK   r  s   &&r9   Útest_minmax_nat_dataframeÚ8TestDatetime64SeriesReductions.test_minmax_nat_dataframe  sz   € ô ˜6Ó"ˆØ�z‰z‹|˜A�¤#Ó%Ð%Ð%Ø�z‰z‹|˜A�¤#Ó%Ð%Ð%Ø�z‰z ˆzÓ'¨Õ*¬cÓ1Ð1Ð1Ø�z‰z ˆzÓ'¨Õ*¬cÓ1Ð1Ò1rP   c                óþ  € \        R R4      pVP                  \        P                  P	                  ^4      P                  \        V4      4      4      pVP                  4       pVP                  4       p\        V\        4      '       g   Q h\        V\        4      '       g   Q hW1^ ,          8X  g   Q hWAR,          8X  g   Q hVP                  4       V^ ,          8X  g   Q hVP                  4       VR,          8X  g   Q hR# )ú1/1/2000z
12/31/2000NrR  )r   Útaker)   r0   r1   Úpermutationrp  r?   r>   rE   r   )rK   ÚrngÚrng2Úthe_minÚthe_maxs   &    r9   Útest_min_maxÚ+TestDatetime64SeriesReductions.test_min_max+  sÆ   € Ü˜ \Ó2ˆØ�x‰xœŸ	™	×-Ñ-¨aÓ0×<Ñ<¼SÀ»XÓFÓGˆà—(‘(“*ˆØ—(‘(“*ˆÜ˜'¤9×-Ò-Ð-Ð-Ü˜'¤9×-Ò-Ð-Ð-Ø˜a�&Ô Ð Ð Ø˜b�'Ô!Ð!Ð!à�w‰w‹y˜C �FÔ"Ð"Ð"Ø�w‰w‹y˜C �GÔ#Ð#Ò#rP   c           
     ó6  € \        R ^
RR7      p. ROp\        RVR\        P                  P	                  ^4      P                  \        V4      4      RV/4      pVP                  P                  4       p\        VP                  P                  R,          4      p\        V\        4      '       g   Q hWE8X  g   Q hVP                  P                  4       p\        VP                  P                  ^ ,          4      p\        V\        4      '       g   Q hWE8X  g   Q hR# )	r  Ú4hr%   ÚTSÚVÚLN)
r–   r–   r–   r˜   r˜   r˜   ÚCr  r  r  rR  )r   r   r)   r0   r1   r2   rp  r  r>   r   ÚiatrE   r?   )rK   r  Úlvlsr‰   rL   rh  s   &     r9   Útest_min_max_seriesÚ2TestDatetime64SeriesReductions.test_min_max_series9  s×   € Ü˜¨R°dÔ;ˆÚAˆÜà�cØ”R—Y‘Y×*Ñ*¨1Ó-×=Ñ=¼cÀ#»hÓGØ�Tðó
ˆð —‘—‘“ˆÜ˜Ÿ™Ÿ	™	 "�Ó&ˆÜ˜&¤)×,Ò,Ð,Ð,ØŒ}Ðˆ}à—‘—‘“ˆÜ˜Ÿ™Ÿ	™	 !�Ó%ˆÜ˜&¤)×,Ò,Ð,Ð,ØŒ}ÐŠ}rP   rœ   N)rŸ   r    r¡   r¢   rj   r£   r¥   r   r
   r   r  r  r  r  r¦   r§   r¨   s   @r9   r   r     sÅ   ø‡ € ð
 ‡[�[×ÑØá�C˜�:ÓÙ�C™ 5Ó)Ð*Ó+Ù‘I˜eÓ$¡i°Ó&6Ð7Ó8ð	
óñ0óð0ð ‡[�[×ÑØà�#ˆJØ‘)˜EÓ"Ð#Ù�uÓ™y¨Ó/Ð0ð	
óñ2óð2ò$÷ð rP   r   c                   ó(  a € ] tR tRt o ]P
                  P                  RRR.4      R 4       t]P
                  P                  R]! R4      ]! R4      3]! R4      ]! R4      3. ]! R4      O]	P                  N]! R4      3. RO. RO3^^^]	P                  .. RO3.4      ]P
                  P                  RRR.4      R	 4       4       t]P
                  P                  RRR.4      R
 4       t]P
                  P                  RRR.4      R 4       tRtV tR# )ÚTestCategoricalSeriesReductionsiO  Úfunctionr?   r>   c                óâ   € \        \        . RORR7      4      pRV 2p\        P                  ! \        VR7      ;_uu_ 4        \        W!4      ! 4        RRR4       R#   + '       g   i     R# ; i)r   F)r  z)Categorical is not ordered for operation rh   N)r   r{   r  rª  )r   r   rj   rk   râ   rD   )rK   r   Úcatrã   s   &&  r9   Útest_min_max_unordered_raisesÚ=TestCategoricalSeriesReductions.test_min_max_unordered_raisesT  sM   € ô ”[Ò!5¸uÔEÓFˆØ9¸(¸ÐDˆÜ�]Š]œ9¨C×0Ö0Ü�CÔ"Ô$÷ 1×0×0Ò0ús   ÁAÁA.	zvalues, categoriesr˜  Úcbac                ó˜   € \        \        WR R7      4      p\        WC4      ! R R7      pVR8X  d
   V^ ,          MV^,          pWV8X  g   Q hR# )Tr  r]   r?   N)r   r   rD   )rK   rF   r  r   r"  rL   rM   s   &&&&   r9   Útest_min_max_orderedÚ4TestCategoricalSeriesReductions.test_min_max_ordered\  sF   € ô ”[ ÈÔMÓNˆÜ˜Ô'¨tÔ4ˆØ$,°Ô$5�:˜a–=¸:Àa½=ˆØÔ!Ð!Ò!rP   c                ó¦   € \        \        \        P                  .^^.RR7      4      p\	        W14      ! VR7      pV\        P                  J g   Q hR# )rñ   Tr  r]   N©r   r   r)   rx   rD   )rK   r   r^   r"  rL   s   &&&  r9   Ú"test_min_max_ordered_with_nan_onlyÚBTestCategoricalSeriesReductions.test_min_max_ordered_with_nan_onlyn  sB   € ô ”[¤"§&¡& °q¸!°fÀdÔKÓLˆÜ˜Ô'¨vÔ6ˆØœŸ™ÓÐÒrP   c                óâ   € \        \        R R\        P                  R .RR .RR7      4      p\	        W14      ! VR7      pVRJ d   VR8X  d   RMR pWE8X  g   Q hR# V\        P                  J g   Q hR# )r   r{   Tr  r]   r?   Nr*  )rK   r   r^   r"  rL   rM   s   &&&   r9   Útest_min_max_skipnaÚ3TestCategoricalSeriesReductions.test_min_max_skipnau  sn   € äÜ˜˜c¤2§6¡6¨3Ð/¸SÀ#¸JÐPTÔUó
ˆô ˜Ô'¨vÔ6ˆà�T‹>Ø&¨%Ô/‘s°SˆHØÔ%Ð%Ò%àœRŸV™VÓ#Ð#Ò#rP   rœ   Nrò   ©ró   rž   rñ   )rŸ   r    r¡   r¢   rj   r£   r¥   r#  r  r)   rx   r'  r+  r.  r¦   r§   r¨   s   @r9   r  r  O  s%  ø‡ € ð
 ‡[�[×Ñ˜Z¨%°¨Ó8ñ%ó 9ð%ð ‡[�[×ÑØá�%‹[™$˜u›+Ð&Ù�%‹[™$˜u›+Ð&Ø#‰t�E‹{Ð#˜BŸF™FÐ#¡T¨%£[Ð1Úš	Ð"Ø��A�r—v‘vÐ¢	Ð*ð	
ó	ð ‡[�[×Ñ˜Z¨%°¨Ó8ñ"ó 9ó	ð"ð ‡[�[×Ñ˜Z¨%°¨Ó8ñ ó 9ð ð ‡[�[×Ñ˜Z¨%°¨Ó8ñ
$ó 9ö
$rP   r  c                   ó@  a € ] tR tRt o R t]P                  P                  RR. R%O^.3R. R&O^^.3R. R%O^.3R. R&O^^.3.4      R 4       t]P                  P                  RRR.3R^]	P                  .3.4      R	 4       t]P                  P                  R
RR.R.3RR.]	P                  .3.4      R 4       t]P                  P                  R
RR.R.3RR.]	P                  .3.4      R 4       t]P                  P                  R
RR.R.3RR.]	P                  .3.4      R 4       t]P                  P                  R
R. R'ORR.3R]	P                  .]	P                  RR.3.4      R 4       t]P                  P                  R
R. R(ORR.3R]	P                  .]	P                  RR.3.4      R 4       t]P                  P                  RR]! ^^.^^.R7      ]! R.^R.R7      ]! ^^.. R)ORR7      3R]! ]	P                  .^^.R7      ]! ]	P                  R.^R.R7      ]! ]	P                  ^^.. R)ORR7      3.4      R 4       t]P                  P                  R
RR*.^R*.3RR*.^R*.3.4      R 4       tR tR t]P                  P                  R. R,O^.]	P,                  3. R,O^.]	P.                  3. R-OR+.]	P,                  3.4      R! 4       t]P                  P                  R. R.O. R/O]	P,                  3. R0OR R+.]	P.                  3.4      R" 4       tR#tV tR$# )1ÚTestSeriesModeiƒ  c                óŠ   € \        . \        P                  R 7      pVP                  V4      p\        P
                  ! W24       R# r=  )r   r)   r,   Úmoder…   r†   )rK   rÙ   rÚ   rL   s   &&  r9   Útest_mode_emptyÚTestSeriesMode.test_mode_emptyˆ  s-   € Ü�2œRŸZ™ZÔ(ˆØ—‘˜“ˆÜ
×Ò˜vÖ)rP   zdropna, data, expectedTFc                ó„   € \        W$R 7      pVP                  V4      p\        W4R 7      p\        P                  ! Wc4       R# r=  ©r   r4  r…   r†   )rK   rÙ   r  rM   Úany_real_numpy_dtyperÚ   rL   s   &&&&&  r9   Útest_mode_numericalÚ"TestSeriesMode.test_mode_numerical�  s3   € ô �4Ô4ˆØ—‘˜“ˆÜ˜(Ô?ˆÜ
×Ò˜vÖ0rP   zdropna, expectedr2  c                óÂ   € \        ^^^\        P                  \        P                  .4      pVP                  V4      p\        V4      p\        P
                  ! WB4       R# )rñ   N)r   r)   rx   r4  r…   r†   )rK   rÙ   rM   rÚ   rL   s   &&&  r9   Útest_mode_numerical_nanÚ&TestSeriesMode.test_mode_numerical_nanœ  sD   € ä�A�q˜!œRŸV™V¤R§V¡VÐ,Ó-ˆØ—‘˜“ˆÜ˜(Ó#ˆÜ
×Ò˜vÖ0rP   zdropna, expected1, expected2r{   rÒ  c                ó°  € R .^,          R.^,          ,           p\        VRR7      pVP                  V4      p\        VRR7      p\        P                  ! Wb4       RRR\        P
                  \        P
                  \        P
                  .p\        V\        R7      pVP                  V4      p\        V\        R7      p\        P                  ! Wc4       R# )r   r{   r  r\   rÑ  rÒ  N)r   r4  r…   r†   r)   rx   r_   )rK   rÙ   Ú	expected1Ú	expected2r  rÚ   rL   s   &&&&   r9   Útest_mode_objectÚTestSeriesMode.test_mode_object£  sž   € ð ˆu�q�y˜C˜5 1�9Õ$ˆä�4˜sÔ#ˆØ—‘˜“ˆÜ˜9¨CÔ0ˆ	Ü
×Ò˜vÔ1à�u˜e¤R§V¡V¬R¯V©V´R·V±VÐ<ˆä�4œvÔ&ˆØ—‘˜“ˆÜ˜9¬FÔ3ˆ	Ü
×Ò˜vÖ1rP   c                ó˜  € R .^,          R.^,          ,           p\        WTR7      pVP                  V4      p\        W$R7      p\        P                  ! Wr4       RRR\        P
                  \        P
                  \        P
                  .p\        WTR7      pVP                  V4      p\        W4R7      p\        P                  ! Ws4       R# )r   r{   r\   rÑ  rÒ  N)r   r4  r…   r†   r)   rx   )rK   rÙ   r@  rA  rÃ  r  rÚ   rL   s   &&&&&   r9   Útest_mode_stringÚTestSeriesMode.test_mode_stringº  s–   € ð ˆu�q�y˜C˜5 1�9Õ$ˆä�4Ô0ˆØ—‘˜“ˆÜ˜9Ô=ˆ	Ü
×Ò˜vÔ1à�u˜e¤R§V¡V¬R¯V©V´R·V±VÐ<ˆä�4Ô0ˆØ—‘˜“ˆÜ˜9Ô=ˆ	Ü
×Ò˜vÖ1rP   rÑ  c                óv  € \        . RO4      pVP                  V4      p\        V\        R7      p\        P                  ! WV4       \        ^RR\
        P                  \
        P                  \
        P                  .4      pVP                  V4      p\        V\        R7      p\        P                  ! WV4       R# )rñ   rÑ  r\   N)rñ   rÑ  rÑ  )r   r4  r_   r…   r†   r)   rx   )rK   rÙ   r@  rA  rÚ   rL   rM   s   &&&&   r9   Útest_mode_mixeddtypeÚ#TestSeriesMode.test_mode_mixeddtypeÑ  s€   € ô
 Ò$Ó%ˆØ—‘˜“ˆÜ˜)¬6Ô2ˆÜ
×Ò˜vÔ0ä�A�u˜e¤R§V¡V¬R¯V©V´R·V±VÐ<Ó=ˆØ—‘˜“ˆÜ˜)¬6Ô2ˆÜ
×Ò˜vÖ0rP   ré   ú
2013-01-02c                ó  € \        . RORR7      pVP                  V4      p\        VRR7      p\        P                  ! WR4       \        . RORR7      pVP                  V4      p\        VRR7      p\        P                  ! WS4       R# )ré   rC   r\   N)ré   rJ  ú
1900-05-03rx   rx   )ré   rJ  rL  ré   rJ  rx   rx   r8  ©rK   rÙ   r@  rA  rÚ   rL   s   &&&&  r9   Útest_mode_datetimeÚ!TestSeriesMode.test_mode_datetimeà  sy   € ô ÚDÈHô
ˆð —‘˜“ˆÜ˜9¨HÔ5ˆ	Ü
×Ò˜vÔ1äòð ô
ˆð —‘˜“ˆÜ˜9¨HÔ5ˆ	Ü
×Ò˜vÖ1rP   ú2 minú1 dayc                ó  € \        . RORR7      pVP                  V4      p\        VRR7      p\        P                  ! WR4       \        . RORR7      pVP                  V4      p\        VRR7      p\        P                  ! WS4       R# )r¶   r—   r\   N)r¶   ú-1 daysú0 daysrx   rx   )rQ  rQ  z-1 dayz-1 day 2 minrP  rP  rx   rx   r8  rM  s   &&&&  r9   Útest_mode_timedeltaÚ"TestSeriesMode.test_mode_timedelta  s|   € ô Ú9ÐARô
ˆð —‘˜“ˆÜ˜9Ð,=Ô>ˆ	Ü
×Ò˜vÔ1äò	ð $ô
ˆð —‘˜“ˆÜ˜9Ð,=Ô>ˆ	Ü
×Ò˜vÖ1rP   z'dropna, expected1, expected2, expected3)r  r   r  c                óˆ  € \        \        ^^\        P                  \        P                  .4      4      pVP	                  V4      p\        VRR7      p\
        P                  ! Wb4       \        \        ^RR\        P                  \        P                  .4      4      pVP	                  V4      p\        VRR7      p\
        P                  ! Wc4       \        \        ^^^^^\        P                  \        P                  .. RORR7      4      pVP	                  V4      p\        VRR7      p\
        P                  ! Wd4       R# )rñ   Úcategoryr\   r   Tr  Nr0  )r   r   r)   rx   r4  r…   r†   )rK   rÙ   r@  rA  Ú	expected3rÚ   rL   s   &&&&&  r9   Útest_mode_categoryÚ!TestSeriesMode.test_mode_category%  sí   € ô$ ”;  1¤b§f¡f¬b¯f©fÐ5Ó6Ó7ˆØ—‘˜“ˆÜ˜9¨JÔ7ˆ	Ü
×Ò˜vÔ1ä”;  3¨¬R¯V©V´R·V±VÐ<Ó=Ó>ˆØ—‘˜“ˆÜ˜9¨JÔ7ˆ	Ü
×Ò˜vÔ1äÜØ�A�q˜!˜Q¤§¡¬¯©Ð/ºIÈtôó
ˆð
 —‘˜“ˆÜ˜9¨JÔ7ˆ	Ü
×Ò˜vÖ1rP   c                ó‚  € \        . RO\        P                  R7      pVP                  V4      p\        V\        P                  R7      p\        P
                  ! WR4       \        ^R.\        P                  R7      pVP                  V4      p\        V\        P                  R7      p\        P
                  ! WS4       R# )rñ   r\   Nì            )rñ   r]  r]  )r   r)   rò  r4  r…   r†   rM  s   &&&&  r9   Útest_mode_intoverflowÚ$TestSeriesMode.test_mode_intoverflowJ  s   € ô Ò$¬B¯I©IÔ6ˆØ—‘˜“ˆÜ˜9¬B¯I©IÔ6ˆ	Ü
×Ò˜vÔ1ä�A�u�:¤R§Y¡YÔ/ˆØ—‘˜“ˆÜ˜9¬B¯I©IÔ6ˆ	Ü
×Ò˜vÖ1rP   c                óð   € \        ^RR\        P                  \        P                  .4      p\        R\        P                  .\        R7      pVP	                  RR7      p\
        P                  ! W24       R# )rñ   rÑ  r\   F)rÙ   N)r   r)   rx   r_   r4  r…   r†   )rK   rÚ   rM   rL   s   &   r9   Útest_mode_sort_with_naÚ%TestSeriesMode.test_mode_sort_with_naZ  sQ   € Ü�A�u˜e¤R§V¡V¬R¯V©VÐ4Ó5ˆÜ˜5¤"§&¡&˜/´Ô8ˆØ—‘˜u�Ó%ˆÜ
×Ò˜vÖ0rP   c                ó¬   € \        R RR \        P                  .RR7      pVP                  4       p\        R .RR7      p\        P
                  ! W#4       R# )TFrV   r\   N)r   rW   rX   r4  r…   r†   )rK   rL  rL   rM   s   &   r9   Útest_mode_boolean_with_naÚ(TestSeriesMode.test_mode_boolean_with_na`  sB   € ä�d˜E 4¬¯©Ð/°yÔAˆØ—‘“ˆÜ˜4˜&¨	Ô2ˆÜ
×Ò˜vÖ0rP   zarray,expected,dtypeù               @c                ó~   € \        WR 7      P                  4       p\        W#R 7      p\        P                  ! WB4       R# r=  r8  ©rK   rG   rM   r   rL   s   &&&& r9   Útest_single_mode_value_complexÚ-TestSeriesMode.test_single_mode_value_complexg  s/   € ô* ˜Ô+×0Ñ0Ó2ˆÜ˜(Ô0ˆÜ
×Ò˜vÖ0rP   c                ó~   € \        WR 7      P                  4       p\        W#R 7      p\        P                  ! WB4       R# r=  r8  rh  s   &&&& r9   Útest_multimode_complexÚ%TestSeriesMode.test_multimode_complex€  s/   € ô( ˜Ô+×0Ñ0Ó2ˆÜ˜(Ô0ˆÜ
×Ò˜vÖ0rP   rœ   N)rñ   rñ   rñ   rž   )rñ   rñ   rñ   rž   ró   ró   ró   )rL  ré   rJ  )rS  rT  r¶   r0  r]  ù      ð?      ð?)r   rü  rñ   rñ   rn  rý  )rn  rf  rn  )r   rü  rñ   rn  rý  )rû  rü  y      ð?        rn  rý  )rn  rf  rn  rf  ró   )rŸ   r    r¡   r¢   r5  rj   r£   r¥   r:  r)   rx   r=  rB  rE  rH  rN  rU  r   rZ  r^  ra  rd  Ú
complex128Ú	complex64ri  rl  r¦   r§   r¨   s   @r9   r2  r2  ƒ  s  ø‡ € ò
*ð
 ‡[�[×ÑØ à’< ! Ð%ØÒ(¨1¨a¨&Ð1Ø’L 1 #Ð&ØÒ)¨A¨q¨6Ð2ð		
óñ1óð1ð ‡[�[×ÑÐ/°4¸#¸°-À%È!ÈRÏVÉVÈÐAUÐ1VÓWñ1ó Xð1ð ‡[�[×ÑØ&à�C�5˜5˜'Ð"Ø�S�E˜BŸF™F˜8Ð$ð	
óñ2óð2ð  ‡[�[×ÑØ&à�C�5˜5˜'Ð"Ø�S�E˜BŸF™F˜8Ð$ð	
óñ2óð2ð  ‡[�[×ÑØ&Ø
��˜%˜Ð	! E¨E¨7°R·V±V°HÐ#=Ð>óñ	1ó	ð	1ð ‡[�[×ÑØ&ð Ú:Ø˜|Ð,ðð
 �R—V‘V�H˜rŸv™v |°\ÐBÐCð	
ó
ñ2ó
ð2ð0 ‡[�[×ÑØ&àÒ2°W¸gÐ4FÐGØ�R—V‘V�H˜rŸv™v w°Ð8Ð9ð	
óñ2óð2ð6 ‡[�[×ÑØ1ð Ù˜Q ˜F°°1¨vÔ6Ù˜S˜E¨q°#¨hÔ7Ù˜Q ˜FªyÀ$ÔGð	ð Ù˜RŸV™V˜H°!°Q°Ô8Ù˜RŸV™V S˜M°q¸#°hÔ?Ù˜RŸV™V Q¨˜N²yÈ$ÔOð	ð	
óñ"2ó#ð"2ð( ‡[�[×ÑØ&Ø
��˜!˜U˜Ð	$ u¨u¨g¸¸5°zÐ&BÐCóñ
2ó	ð
2ò1ò1ð ‡[�[×ÑØò .Ø�Ø—‘ðò .Ø�Ø—‘ðò %Ø�Ø—‘ðð	
óñ(1ó)ð(1ð
 ‡[�[×ÑØò +Ú0Ø—‘ð	ò ,Ø�V�Ø—‘ðð	
óñ 1ó!ö 1rP   r2  )(r   r   Údecimalr   Únumpyr)   rj   ÚpandasrW   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   Úpandas._testingÚ_testingr…   Úpandas.corer   Úpandas.core.arrays.string_arrowr   r:   r<   r«   r$  r   r  r2  rœ   rP   r9   Ú<module>rx     sŒ   ð÷õ ã Û ã ÷÷ ÷ ÷ õ õ& Ý Ý <ò÷(m1ñ m1÷`Kñ K÷\
O1ñ O1÷dEñ E÷P1$ñ 1$÷hS1ó S1rP   