+
    NV-j¥7 ã                   óž  € ^ RI Ht ^ RIHt ^ RIt^ RIHt ^ RIt^ RI	t	^ RI
HtHt ^ RIHt ^ RIHu H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" ^ RI#H$t% ^ RI&H't'H(t( ]! 4       ;'       d    ]'       * ;'       g    ]'       * t)]! 4       ;'       g    ]'       * t*R+R	 lt+R,R lt,]	PZ                  R 4       t.]	PZ                  R 4       t/ ! R R4      t0 ! R R4      t1 ! R R4      t2 ! R R4      t3R t4R t5]	Pl                  Po                  R. R-O4      ]	Pl                  Po                  RRR.4      R 4       4       t8]	Pl                  Po                  R]! R4      ]Pr                  .4      R  4       t:R! t;]	Pl                  Po                  R. R.O4      ]	Pl                  Po                  RR
R.4      ]	Pl                  Po                  R"R#R$.4      R% 4       4       4       t<]	Pl                  Po                  R&. R/O4      R' 4       t=]	Pl                  Po                  R. R0O4      ]	Pl                  Po                  R(^ ^.4      R) 4       4       t>R* t?R# )1é    )Ú	timedelta)ÚDecimalN)Útzlocal)ÚIS64Úis_platform_windows)Únp_version_gt2)ÚCategoricalÚCategoricalDtypeÚ	DataFrameÚDatetimeIndexÚIndexÚPeriodIndexÚ
RangeIndexÚSeriesÚ	TimestampÚ
date_rangeÚisnaÚnotnaÚto_datetimeÚto_timedelta)Ú
algorithmsÚnanopsc                ó6   a a€ S'       d	   V3R lpV# V 3R lpV# )a0  
Create a function for calling on an array.

Parameters
----------
alternative : function
    The function to be called on the array with no NaNs.
    Only used when 'skipna_alternative' is None.
skipna_alternative : function
    The function to be called on the original array

Returns
-------
function
c                 ó(   <€ S! V P                   4      # ©N©Úvalues)ÚxÚskipna_alternatives   &€Ús/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/frame/test_reductions.pyÚskipna_wrapperÚ+make_skipna_wrapper.<locals>.skipna_wrapper=   s   ø€ Ù% a§h¡hÓ/Ð/ó    c                 ót   <€ V P                  4       p\        V4      ^ 8X  d   \        P                  # S! V4      # )r   )ÚdropnaÚlenÚnpÚnan©r   ÚnonaÚalternatives   & €r    r!   r"   B   s-   ø€ Ø—8‘8“:ˆDÜ�4‹y˜AŒ~Ü—v‘v�Ù˜tÓ$Ð$r#   © )r+   r   r!   s   ff r    Úmake_skipna_wrapperr-   +   s"   ù€ ÷  õ	0ð Ðõ	%ð Ðr#   TFc	                óÜ  a€ \        W 4      p	V'       dá   \        R\        R^R7      /4      p
\        P                  ! R4      ;_uu_ 4        \        W 4      ! 4       pRRR4       \        X\        4      '       g   Q h\        \        V
4      4      V
R&   \        P                  ! R4      ;_uu_ 4        \        W 4      ! 4       pRRR4       \        V\        4      '       g   Q h\        V4      '       g   Q hV'       d{   V3R lp\        SV4      pV	! ^ RR7      pV	! ^RR7      p\        P                  ! WâP                  V4      WFVR	7       \        P                  ! VVP                  V^R
7      VVR7       MSpV	! ^ R
7      pV	! ^R
7      p\        P                  ! VVP                  V4      VVVR	7       V R9   d.   VP                  V^R
7      p\        P                  ! VVRWgR	7       V'       d=   VP                  P                  pVVP                  8X  g   Q hVVP                  8X  g   Q h\        P                  ! \         RR7      ;_uu_ 4        V	! ^R
7       RRR4       V'       dÆ   V\"        P$                  ,          p\        VV 4      ! ^ R
7      p\        VV 4      ! ^R
7      pV R9   d€   V R8X  d   ^M^ p\        VVP&                  VP                  R7      p\        P                  ! VV4       \        VVP&                  VP                  R7      p\        P                  ! VV4       R# R# R#   + '       g   i     ELß; i  + '       g   i     EL�; i  + '       g   i     EL; i)a:  
Check that operator opname works as advertised on frame

Parameters
----------
opname : str
    Name of the operator to test on frame
alternative : function
    Function that opname is tested against; i.e. "frame.opname()" should
    equal "alternative(frame)".
frame : DataFrame
    The object that the tests are executed on
has_skipna : bool, default True
    Whether the method "opname" has the kwarg "skip_na"
check_dtype : bool, default True
    Whether the dtypes of the result of "frame.opname()" and
    "alternative(frame)" should be checked.
check_dates : bool, default false
    Whether opname should be tested on a Datetime Series
rtol : float, default 1e-5
    Relative tolerance.
atol : float, default 1e-8
    Absolute tolerance.
skipna_alternative : function, default None
    NaN-safe version of alternative
Úbz1/1/2001©ÚperiodsNÚac                 ó(   <€ S! V P                   4      # r   r   ©r   r+   s   &€r    ÚwrapperÚ$assert_stat_op_calc.<locals>.wrapper€   ó   ø€ Ù˜qŸx™xÓ(Ð(r#   F©ÚaxisÚskipna)Úcheck_dtypeÚrtolÚatol©r9   )r<   r=   ÚprodúNo axis named 2©Úmatch©ÚindexÚdtype)Úsumr?   )Úgetattrr   r   ÚtmÚassert_produces_warningÚ
isinstancer   Úranger&   r-   Úassert_series_equalÚapplyr   rE   ÚpytestÚraisesÚ
ValueErrorr'   r(   rD   )Úopnamer+   ÚframeÚ
has_skipnar;   Úcheck_datesr<   r=   r   ÚfÚdfÚresultr5   r!   Úresult0Úresult1ÚexpectedÚ	lcd_dtypeÚall_naÚr0Úr1Úunits   &f&&&&&&&             r    Úassert_stat_op_calcr`   K   s»  ø€ ôJ 	�Ó€AçÜ˜œZ¨
¸AÔ>Ð?Ó@ˆÜ×'Ò'¨×-Õ-Ü˜RÔ(Ó*ˆF÷ .ä˜&¤&×)Ò)Ð)Ð)äœ˜B›“.ˆˆ3‰Ü×'Ò'¨×-Õ-Ü˜RÔ(Ó*ˆF÷ .ä˜&¤&×)Ò)Ð)Ð)Ü�6�{Š{Ðˆ{çõ	)ô -¨[Ð:LÓMˆÙ˜ 5Ô)ˆÙ˜ 5Ô)ˆÜ
×ÒØ—[‘[ Ó)°{ÐTXõ	
ô 	×ÒØØ�K‰K˜ aˆKÓ(ØØö		
ð %ˆá�QŒi€GÙ�QŒi€GÜ×ÒØØ�‰�NÓ#ØØØõð �Ô Ø—;‘;˜~°A�;Ó6ˆÜ
×ÒØ�X¨5°tõ	
÷
 Ø—L‘L×&Ñ&ˆ	Ø˜GŸM™MÔ)Ð)Ð)Ø˜GŸM™MÔ)Ð)Ð)ô 
�Š”zÐ):×	;Ö	;Ù	ˆq�	÷ 
<÷ ØœŸ™•ˆÜ�V˜VÔ$¨!Ô,ˆÜ�V˜VÔ$¨!Ô,ˆØ�_Ô$Ø &Ô(‘1¨aˆDÜ˜d¨"¯(©(¸"¿(¹(ÔCˆHÜ×"Ò" 2 xÔ0Ü˜d¨"¯(©(¸"¿(¹(ÔCˆHÜ×"Ò" 2 xÖ0ñ %ñ	 ÷s .×-Ð-ú÷
 .×-Ð-ú÷` 
<×	;Ð	;ús$   ÁL2Â1MÉ
MÌ2M	ÍM	ÍM+	c            
     óÐ  € \        \        P                  ! \        P                  ! R	\        R7      \        P
                  ! R	\        R7      .^ R7      \        \        ^4       U u. uF  p RV  2NK
  	  up \        R7      \        \        R4      \        R7      \        R7      p\        P                  VP                  R&   \        P                  VP                  RR
R13&   V# u up i )z|
Fixture for DataFrame of booleans with index of unique strings

Columns are ['A', 'B', 'C', 'D']; some entries are missing
©rE   r>   Úfoo_ÚABCD)rD   ÚcolumnsrE   ºé   é
   Nºé   é   NN)rj   é   éþÿÿÿ)r   r'   ÚconcatenateÚonesÚboolÚzerosr   rK   ÚobjectÚlistr(   Úiloc©ÚirV   s     r    Úbool_frame_with_narw   ¹   s¦   € ô 
Ü
�ŠÜ�WŠW�W¤DÔ)¬2¯8ª8°GÄ4Ô+HÐIÐPQô	
ô ¬¨r¬Ó3© A�t˜A˜3“Z©Ñ3¼6ÔBÜ”d˜6“l¬&Ô1Üô
€Bô —F‘F€B‡G�GˆD�MÜŸ&™&€B‡G�GˆE�2‘3ˆJÑØ€Iùò 4s   Á%C#c            
     ó†  € \        \        P                  P                  ^4      P	                  R4      \        \        ^4       U u. uF  p RV  2NK
  	  up \        R7      \        \        R4      \        R7      R7      p\        P                  VP                  R&   \        P                  VP                  RR	R13&   V# u up i )
zz
Fixture for DataFrame of floats with index of unique strings

Columns are ['A', 'B', 'C', 'D']; some entries are missing
rc   rb   rd   ©rD   re   rf   ri   N)é   rl   rm   )r   r'   ÚrandomÚdefault_rngÚstandard_normalr   rK   rr   rs   r(   rt   ru   s     r    Úfloat_frame_with_nar~   Î   s‘   € ô 
Ü
�	‰	×Ñ˜aÓ ×0Ñ0°Ó9Ü¬¨r¬Ó3© A�t˜A˜3“Z©Ñ3¼6ÔBÜ”d˜6“l¬&Ô1ô
€Bô —F‘F€B‡G�GˆD�MÜŸ&™&€B‡G�GˆE�2‘3ˆJÑØ€Iùò 4s   ÁB>c                   óÞ  a € ] tR t^àt o ]P
                  P                  R^ ^.4      ]P
                  P                  RRRRRRRR	R
RRR]P                  ! R]P                  ! R4      R7      ]P                  ! R]P                  ! R4      R7      .4      R 4       4       t
]P
                  P                  R^ ^.4      ]P
                  P                  RRRRRRRR	RRR]P                  ! R]P                  ! R4      R7      ]P                  ! R]P                  ! R4      R7      .4      R 4       4       tR tR tR t]P
                  P                  R. R¤O4      ]P
                  P                  R]! R. R¥OR. R¦OR. R§O/. R¨ORR7      ]! ^ ]P"                  ^.^]P"                  ^.^]P"                  ^./]R7      .4      ]P
                  P'                  R 4      R! 4       4       4       t]P
                  P                  R". R©O4      R# 4       tR$ tR% t]P
                  P                  R&R'R(.4      R) 4       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                  R0R1R2^.R3R4.R5R6.R7R.R8]! R.R.R97      R:]! R;.R<R7      R=] ! R>.4      /3R?R2^.R3R4.R5]P"                  .R7]!! ]P"                  .R@R7      R8]! ]P"                  .R.R97      R:]! ]"PF                  .R<R7      R=] ! ]"PF                  .4      PI                  RA4      /3R1RB^^	]P"                  ]P"                  .RC^^	]P"                  ]P"                  .RD^]P"                  ]P"                  ]P"                  .RE]! R]P"                  ]P"                  ]P"                  .R.R97      RF]! . R«OR<R7      RG] ! . R¬O4      RH. R­O/3R?RB^^	]P"                  ]P"                  .RC^^	]P"                  ]P"                  .RD^]P"                  ]P"                  ]P"                  .RE]! ]P"                  R]P"                  ]P"                  .R.R97      RF]! . R®OR<R7      RG] ! . R¯O4      RH. R­O/3.4      RI 4       t%RJ t&RK t'RL t(RM t)]P
                  P                  RNRORP]"PF                  RQ.^]"PF                  .,          .4      RR 4       t*RS t+]P
                  P                  RT],! ^ 4      ]! . 4      ]-! . ]P\                  R7      ]-! . ]P^                  R7      ]! . RURV7      ]0! . R7RV7      .4      RW 4       t1]P
                  P                  RX^ ^.4      RY 4       t2]P
                  P                  RZR°R±.4      ]P
                  P                  R[. R²O4      R\ 4       4       t3R] t4R^ t5]P
                  P                  R_. R³O4      ]P
                  P                  R`R^RX^/RaRb]P"                  .3R^RX^/]P"                  ]P"                  ]P"                  .3R^RcR?/RaRb]P"                  .3.4      Rd 4       4       t6]P
                  P                  R_. R³O4      ]P
                  P                  R`R^RX^/ReRf]P"                  .3R^RX^/]P"                  ]P"                  ]P"                  .3R^RcR?/ReRf]P"                  .3.4      Rg 4       4       t7Rh t8Ri t9Rj t:Rk t;Rl t<Rm t=Rn t>Ro t?Rp t@]P
                  P                  RqRRrRs.RRtRu./RvRw.3RRxRy.RRzR{./R|R}.3RRrRy.RRzR~./RR€.3.4      R� 4       tA]P
                  P                  R^ ^.4      R‚ 4       tB]P
                  P                  R^ ^.4      ]P
                  P'                  Rƒ4      R„ 4       4       tC]P
                  P                  R[R1R?.4      R… 4       tDR† tE]P
                  P                  R^ ^.4      R‡ 4       tF]P
                  P                  R^ ^.4      ]P
                  P'                  Rƒ4      Rˆ 4       4       tG]P
                  P                  R[R1R?.4      R‰ 4       tHRŠ tIR‹ tJRŒ tK]P
                  P                  R�RŽ^ ^.3R�^ ^.3.4      R� 4       tLR‘ tM]P
                  P                  R^ ^.4      ]P
                  P                  R’R?R1.4      R“ 4       4       tN]P
                  P                  R^ ^.4      R” 4       tOR• tPR– tQ]P
                  P                  R^ ^.4      R— 4       tRR˜ tSR™ tT]P
                  P                  Rš. ]Pª                  / R?3N]P¬                  / R13N]Pª                  R2. /R?3N]P¬                  R2. /R13N]Pª                  R2R?R?./R?3N]P¬                  R2R?R?./R?3N]Pª                  R2R1R?./R13N]P¬                  R2R1R?./R?3N]Pª                  R2R1R1./R13N]P¬                  R2R1R1./R13N]Pª                  R2R?.R3R?./R?3N]P¬                  R2R?.R3R?./R?3N]Pª                  R2R?R?.R3R?R1./R13N]P¬                  R2R?R?.R3R?R1./R?3N]P¬                  R2]!! RR6.R›R7      /R?3N]Pª                  R2]!! RR6.R›R7      /R13N]P¬                  R2]!! ^ ^.]WR7      /R?3N]Pª                  R2]!! ^ ^.]WR7      /R13N]P                  ! ]P¬                  R2]!! ^ ^.R<R7      /R?4      N]P                  ! ]P¬                  R2]!! ^ ^.RœR7      /R?4      N]P                  ! ]Pª                  R2]!! ^ ^.R<R7      /R14      N]P                  ! ]Pª                  R2]!! ^ ^.RœR7      /R14      N]P                  ! ]P¬                  R2]!! ^^.R<R7      /R14      N]P                  ! ]P¬                  R2]!! ^^.RœR7      /R14      N]P                  ! ]Pª                  R2]!! ^^.R<R7      /R14      N]P                  ! ]Pª                  R2]!! ^^.RœR7      /R14      N]P                  ! ]P¬                  R2]!! ^ ^.R�R7      /R?4      N]P                  ! ]Pª                  R2]!! ^ ^.R�R7      /R14      N]P                  ! ]P¬                  R2]!! ^^.R�R7      /R14      N]P                  ! ]Pª                  R2]!! ^^.R�R7      /R14      N]P¬                  R2]!! ^ ^.RžR7      /R13N]Pª                  R2]!! ^ ^.RžR7      /R?3N]P¬                  R2]!! ^^.RžR7      /R13N]Pª                  R2]!! ^^.RžR7      /R?3N]P                  ! ]P¬                  R2]!! ^
^.R<R7      R3]!! ^
^.R�R7      /R14      N4      RŸ 4       tXR  tYR¡ tZR¢ t[R£t\V t]R'# )´ÚTestDataFrameAnalyticsr9   rQ   ÚcountrF   ÚmeanÚproductÚmedianÚminÚmaxÚnuniqueÚvarÚstdÚsemÚskewÚscipy)ÚmarksÚkurtc                óŒ  € VR9   d   V^ 8X  g   VR9   d   \        W4      ! VR7       MìVR9   d   RpMzVR8X  d   V^8X  d   RpMiRpMfVR 8X  d   RpM\VR8X  d   V^ 8X  d   R	P                  R
R.4      pM:RpM7VR9   d   RpM-VR8X  d'   \        P                  ! R\        P                  R7      p\        X\        P                  4      '       g
   VR,           p\        P                  ! \        VR7      ;_uu_ 4        \        W4      ! VR7       RRR4       VR8w  d   \        W4      ! VRR7       R# R#   + '       g   i     L.; i)rF   r‡   r>   z(could not convert string to float: 'bar'rƒ   z2can't multiply sequence by non-int of type 'float'z0can't multiply sequence by non-int of type 'str'z7unsupported operand type\(s\) for \+: 'float' and 'str'r‚   Ú|z%Could not convert \['.*'\] to numericz/Could not convert string '(bar){30}' to numericz<'[><]=' not supported between instances of 'float' and 'str'r„   z@Cannot convert \[.*\] to numeric|does not support|Cannot perform)Úflagsz*|does not support|Cannot perform reductionrA   NT©r9   Únumeric_only)rF   r…   r†   ©r�   r‡   )rˆ   r‰   rŠ   r‹   rŽ   ©r…   r†   )
rG   ÚjoinÚreÚcompileÚSrJ   ÚPatternrN   rO   Ú	TypeError)ÚselfÚfloat_string_framer9   rQ   Úmsgs   &&&& r    Ú#test_stat_op_api_float_string_frameÚ:TestDataFrameAnalytics.test_stat_op_api_float_string_frameã   s(  € ð( Ð+Ô+°¸´	¸fð I
ô ?
ô Ð&Ô/°TÖ:àÐ>Ô>Ø@‘Ø˜9Ô$Ø˜1”9ØN‘CàL‘CØ˜5”ØP‘Ø˜6Ô!Ø˜1”9àŸ(™(àDØMðó‘Cð U‘CØ˜>Ô)ØT‘Ø˜8Ô#Ü—j’jØWÜŸ$™$ô�ô ˜c¤2§:¡:×.Ò.ØÐHÕH�Ü—’œy°×4Ö4ÜÐ*Ô3¸Õ>÷ 5à�YÔÜÐ&Ô/°TÈ×Mñ ÷ 5×4ús   Ã:D3Ä3E	c                ó,   € \        W4      ! VR R7       R# )Fr’   N©rG   )rœ   Úfloat_framer9   rQ   s   &&&&r    Útest_stat_op_api_float_frameÚ3TestDataFrameAnalytics.test_stat_op_api_float_frame  s   € ô& 	�Ô$¨$¸U×Cr#   c           	     óð  € R  pR pR pR pR p\        RVVRRRR7       \        R	\        P                  VP                  R
4      RRR7       \        R	\        P                  V\        P                  R7       \        R\        P
                  VRR7       \        R\        P                  V\        P                  R7       \        RWQ4       \        RWa4       \        RWq4       \        RVVRRRR7       R# )c                 ó4   € \        V 4      P                  4       # r   )r   rF   ©Úss   &r    r�   Ú7TestDataFrameAnalytics.test_stat_op_calc.<locals>.count5  s   € Ü˜“8—<‘<“>Ð!r#   c                 ó\   € \        \        P                  ! V P                  4       4      4      # r   )r&   r   Úunique1dr%   r¨   s   &r    r‡   Ú9TestDataFrameAnalytics.test_stat_op_calc.<locals>.nunique8  s   € Ü”z×*Ò*¨1¯8©8«:Ó6Ó7Ð7r#   c                 ó2   € \         P                  ! V ^R7      # ©é   ©Úddof)r'   rˆ   ©r   s   &r    rˆ   Ú5TestDataFrameAnalytics.test_stat_op_calc.<locals>.var;  ó   € Ü—6’6˜! !Ô$Ð$r#   c                 ó2   € \         P                  ! V ^R7      # r¯   )r'   r‰   r³   s   &r    r‰   Ú5TestDataFrameAnalytics.test_stat_op_calc.<locals>.std>  rµ   r#   c                 óz   € \         P                  ! V ^R7      \         P                  ! \        V 4      4      ,          # r¯   )r'   r‰   Úsqrtr&   r³   s   &r    rŠ   Ú5TestDataFrameAnalytics.test_stat_op_calc.<locals>.semA  s$   € Ü—6’6˜! !Ô$¤r§w¢w¬s°1«v£Õ6Ð6r#   r‡   FT)rS   r;   rT   rF   Úfloat32gü©ñÒMbP?)r;   r<   )r   r‚   ©rT   rƒ   rˆ   r‰   rŠ   r�   N)r`   r'   rF   ÚastypeÚnansumr‚   r?   Únanprod)rœ   r~   Úmixed_float_framer�   r‡   rˆ   r‰   rŠ   s   &&&     r    Útest_stat_op_calcÚ(TestDataFrameAnalytics.test_stat_op_calc4  sä   € ò	"ò	8ò	%ò	%ò	7ô 	ØØØØØØõ	
ô 	ØÜ�F‰FØ×$Ñ$ YÓ/ØØõ	
ô 	Ø”2—6‘6Ð.Ä2Ç9Á9õ	
ô 	˜F¤B§G¡GÐ-@ÈdÕSÜØ”r—w‘wÐ 3ÌÏ
É
õ	
ô 	˜E 3Ô<Ü˜E 3Ô<Ü˜E 3Ô<äØØØØØØ÷	
r#   c                ó|   a€ \         P                  ! R 4      oV3R lpV3R lp\        RW!4       \        RW14       R# )úscipy.statsc                 ój   <€ \        V 4      ^8  d   \        P                  # SP                  V RR7      # )é   F©Úbias)r&   r'   r(   r‹   ©r   Úsp_statss   &€r    ÚskewnessÚHTestDataFrameAnalytics.test_stat_op_calc_skew_kurtosis.<locals>.skewnesso  s*   ø€ Ü�1‹v˜ŒzÜ—v‘v�Ø—=‘= ¨�=Ó/Ð/r#   c                 ój   <€ \        V 4      ^8  d   \        P                  # SP                  V RR7      # )rl   FrÇ   )r&   r'   r(   ÚkurtosisrÉ   s   &€r    rŽ   ÚDTestDataFrameAnalytics.test_stat_op_calc_skew_kurtosis.<locals>.kurtt  s-   ø€ Ü�1‹v˜ŒzÜ—v‘v�Ø×$Ñ$ Q¨UÐ$Ó3Ð3r#   r‹   rŽ   N)rN   Úimportorskipr`   )rœ   r~   rË   rŽ   rÊ   s   &&  @r    Útest_stat_op_calc_skew_kurtosisÚ6TestDataFrameAnalytics.test_stat_op_calc_skew_kurtosisl  s3   ø€ Ü×&Ò& }Ó5ˆõ	0õ
	4ô
 	˜F HÔBÜ˜F DÖ>r#   c                óF   € R  p\        RW1RR7       \        RW2RRR7       R# )c                 óŒ   € \        V 4      P                  4       '       d   \        P                  # \        P                  ! V 4      # r   )r   Úanyr'   r(   r„   r³   s   &r    r5   Ú3TestDataFrameAnalytics.test_median.<locals>.wrapper}  s(   € Ü�A‹w�{‰{�}Š}Ü—v‘v�Ü—9’9˜Q“<Ðr#   r„   Tr¼   F)r;   rT   N)r`   )rœ   r~   Ú	int_framer5   s   &&& r    Útest_medianÚ"TestDataFrameAnalytics.test_median|  s'   € ò	 ô
 	˜H gÐPTÕUÜØ�g°eÈ÷	
r#   ÚmethodrV   r2   r/   ç        ÚcÚOrC   rb   z0ignore:Mismatched null-like values:FutureWarningc                óV  € VP                   P                  \        P                  8X  g   Q h\	        W!4      ! VR 7      p\	        VP                  R4      V4      ! VR 7      P                  \        4      pVR9   d   VR9   d   RWUP                  4       &   \        P                  ! WE4       R# )r>   Úf8N)r°   re   r•   )
r   rE   r'   Úobject_rG   r½   rr   r   rH   rL   )rœ   rÚ   rV   r9   rW   rZ   s   &&&&  r    Ú%test_stat_operators_attempt_obj_arrayÚ<TestDataFrameAnalytics.test_stat_operators_attempt_obj_array‡  s|   € ð: �y‰y�‰¤"§*¡*Ô,Ð,Ð,Ü˜Ô$¨$Ô/ˆÜ˜2Ÿ9™9 T›?¨FÔ3¸Ô>×EÑEÄfÓMˆØ�>Ô! f°Ô&>Ø(,ˆH—]‘]“_Ñ%Ü
×Ò˜vÖ0r#   Úopc           	     ó  € \        R . ROR. R	OR. R
O/4      pRP                  . RO4      p\        P                  ! \        VR7      ;_uu_ 4        \        W!4      ! 4        RRR4       \        P                  ! RR4      ;_uu_ 4        \        P                  ! \        VR7      ;_uu_ 4        \        W!4      ! 4        RRR4       RRR4       R#   + '       g   i     Lw; i  + '       g   i     L-; i  + '       g   i     R# ; i)ÚintÚfloatÚstrr�   rA   NÚuse_bottleneckF©r°   é   rÆ   rl   )ç      ð?ç       @ç      @ç      @)r2   r/   rÜ   Úd)zCould not convertúcould not convertz"can't multiply sequence by non-intzdoes not supportzCannot perform)r   r–   rN   rO   r›   rG   ÚpdÚoption_context)rœ   rã   rV   rž   s   &&  r    Útest_mixed_opsÚ%TestDataFrameAnalytics.test_mixed_ops«  s·   € ô à’|ØÒ-ØÒ+ðó
ˆð �h‰hòó
ˆô �]Š]œ9¨C×0Ö0Ü�BŒOÔ÷ 1ô ×ÒÐ/°×7Õ7Ü—’œy°×4Ö4Ü˜”Ô!÷ 5÷ 8Ñ7÷ 1×0ú÷ 5×4ú÷ 8×7Ð7ús0   ÁCÂ%C5Â,C"	Â=C5ÃC	Ã"C2Ã-C5Ã5D	c           	     ó^  € \        R . ROR. ROR. R	O/4      pVP                  . R
OR7       VP                  ^ R7      p\        P                  ! VP
                  \        P                  ! . RO\        R7      4       VP                  P                  ^R7      p\        P                  ! W#4       R# )Ú	bool_dataÚint_dataÚstring_data©re   r>   rb   N)TTFFF)rh   rk   rz   é(   é2   )r2   r/   rÜ   rï   Úe)rö   r÷   rø   )rê   é–   Úabcde)r   ÚreindexrF   rH   Úassert_numpy_array_equalr   r'   Úarrayrr   ÚTrL   )rœ   rV   ÚtestÚalts   &   r    Útest_reduce_mixed_frameÚ.TestDataFrameAnalytics.test_reduce_mixed_frameÅ  sŠ   € äàÒ>ØÒ0ØÒ8ðó
ˆð 	�
‰
ÒCˆ
ÔDØ�v‰v˜1ˆv‹~ˆÜ
×#Ò#Ø�K‰KœŸšÒ"3¼6ÔBô	
ð �d‰d�h‰h˜AˆhÓˆÜ
×Ò˜tÖ)r#   c                óð  € \        R . ROR. R	OR^\        P                  ^./4      p\        P                  ! VP                  4       \        R ^R^R^/4      4       \        P                  ! VP                  RR7      \        R ^R^R^/4      4       \        P                  ! VP                  ^R7      \        . R
O4      4       \        P                  ! VP                  ^RR7      \        . RO4      4       R# )ÚAÚBÚCF©r%   r>   )r9   r%   N©r°   r°   r°   ©r°   rê   rÆ   )r°   rê   rê   )r°   rÆ   rê   )r   r'   r(   rH   rL   r‡   r   ©rœ   rV   s   & r    Útest_nuniqueÚ#TestDataFrameAnalytics.test_nuniqueÖ  s¿   € Ü˜šY¨ªY¸¸aÄÇÁÈ¸^ÐLÓMˆÜ
×Ò˜rŸz™z›|¬V°S¸!¸SÀ!ÀSÈ!Ð4LÓ-MÔNÜ
×ÒØ�J‰J˜eˆJÓ$¤f¨c°1°c¸1¸cÀ1Ð-EÓ&Fô	
ô 	×Ò˜rŸz™z¨q˜zÓ1´6º)Ó3DÔEÜ
×Ò˜rŸz™z¨q¸˜zÓ?ÄÊ	ÓARÖSr#   ÚtzNÚUTCc           
     óÒ   € \        R ^^.R\        RVR7      .^,          /4      pVP                  4       p\        R\        RVR7      .R R.R7      p\        P
                  ! W44       R# )r  r	  Ú2000©r  rë   ©rD   N©r   r   r‚   r   rH   rL   ©rœ   r  rV   rW   rZ   s   &&   r    Ú test_mean_mixed_datetime_numericÚ7TestDataFrameAnalytics.test_mean_mixed_datetime_numericß  s_   € ô ˜˜a ˜V S¬9°VÀÔ+CÐ*DÀqÕ*HÐIÓJˆØ—‘“ˆÜ˜3¤	¨&°RÔ 8Ð9À#ÀsÀÔLˆÜ
×Ò˜vÖ0r#   c                óÆ   € \        R \        RVR7      .^,          /4      pVP                  4       p\        \        RVR7      .R .R7      p\        P
                  ! W44       R# )r  r  r  r  Nr  r  s   &&   r    Útest_mean_includes_datetimesÚ3TestDataFrameAnalytics.test_mean_includes_datetimesç  sS   € ô
 ˜œi¨°2Ô6Ð7¸!Õ;Ð<Ó=ˆØ—‘“ˆäœ9 V°Ô3Ð4¸S¸EÔBˆÜ
×Ò˜vÖ0r#   c                óŠ  € R ^RRR\        R4      /R ^RRR\        R4      /R ^RRR\        R4      /R ^RRR\        R4      /R ^RRR\        R4      /R ^RR	R\        R
4      /R ^RRR\        R4      /R ^RRR\        R4      /R ^RRR\        R4      /R ^RRR\        R4      /.
p\        V4      p\        P                  ! \        RR7      ;_uu_ 4        VP                  4        RRR4       VR R.,          P                  4       p\        RR.R R.\        R7      p\        P                  ! W44       R#   + '       g   i     LW; i)r  r	  Nr
  z628.00z383.00z651.00z575.00z1114.00ÚTESTz241.00z572.00z609.00z820.00z1223.00z8unsupported operand type|does not support|Cannot performrA   gš™™™™™@gÍÌÌÌÌL…@rC   )
r   r   rN   rO   r›   r‚   r   rr   rH   rL   )rœ   rï   rV   rW   rZ   s   &    r    Útest_mean_mixed_string_decimalÚ5TestDataFrameAnalytics.test_mean_mixed_string_decimalò  sV  € ð
 �!�S˜$ ¤W¨XÓ%6Ð7Ø�!�S˜$ ¤W¨XÓ%6Ð7Ø�!�S˜$ ¤W¨XÓ%6Ð7Ø�!�S˜$ ¤W¨XÓ%6Ð7Ø�!�S˜$ ¤W¨YÓ%7Ð8Ø�!�S˜& #¤w¨xÓ'8Ð9Ø�!�S˜$ ¤W¨XÓ%6Ð7Ø�!�S˜$ ¤W¨XÓ%6Ð7Ø�!�S˜$ ¤W¨XÓ%6Ð7Ø�!�S˜$ ¤W¨YÓ%7Ð8ð
ˆô �q‹\ˆä�]Š]ÜÐW÷
ö 
ð �G‰GŒI÷
ð �S˜#�J•×$Ñ$Ó&ˆÜ˜3 ˜,¨s°C¨jÄÔGˆÜ
×Ò˜vÖ0÷
÷ 
ús   ÃD2Ä2E	c                ó¼  € VP                  ^R7      pVP                  R 4      p\        P                  ! W#4       VP	                  ^R7      pVP                  R 4      p\        P                  ! W#4       \
        P                  ! \
        P                  P                  ^4      P                  R	4      R^ 4      p\        P                  ! V^ R7      pV^ 8  P                  4       '       d   Q h\        P                  ! RR4      ;_uu_ 4        \        P                  ! V^ R7      pV^ 8  P                  4       '       d   Q h RRR4       R#   + '       g   i     R# ; i)
rl   r±   c                 ó&   € V P                  ^R7      # ©rl   r±   )r‰   r³   s   &r    Ú<lambda>Ú5TestDataFrameAnalytics.test_var_std.<locals>.<lambda>  ó   € °!·%±%¸Q°%´-r#   c                 ó&   € V P                  ^R7      # r$  )rˆ   r³   s   &r    r%  r&    r'  r#   éè  r>   rè   FN©r°   r)  )r‰   rM   rH   Úassert_almost_equalrˆ   r'   Úrepeatr{   r|   r   ÚnanvarrÕ   rñ   rò   ©rœ   Údatetime_framerW   rZ   Úarrs   &&   r    Útest_var_stdÚ#TestDataFrameAnalytics.test_var_std  s
  € Ø×#Ñ#¨Ð#Ó+ˆØ!×'Ñ'Ñ(?Ó@ˆÜ
×Ò˜vÔ0à×#Ñ#¨Ð#Ó+ˆØ!×'Ñ'Ñ(?Ó@ˆÜ
×Ò˜vÔ0ä�iŠiœŸ	™	×-Ñ-¨aÓ0×7Ñ7¸	ÓBÀDÈ!ÓLˆÜ—’˜s¨Ô+ˆØ˜Q‘J×#Ñ#×%Ò%Ð%Ð%ä×ÒÐ/°×7Õ7Ü—]’] 3¨QÔ/ˆFØ ™
×'Ñ'×)Ò)Ð)Ð)Ð)÷ 8×7×7Ò7ús   Ä4E
Å
E	Úmethc                óô  € \        \        P                  P                  ^4      P	                  R4      . ROR7      pVP                  R\        /4      pRVP                  R&   \        \        P                  P                  ^4      P	                  R4      . ROR7      pVP                  R\        /4      pRVP                  R&   \        W!4      ! ^RR7      p\        VRR.,          V4      ! ^R	7      p\        P                  ! WT4       \        W14      ! ^RR7      p\        VRR.,          V4      ! ^R	7      p\        P                  ! WT4       R
p\        P                  ! \        VR7      ;_uu_ 4        \        W!4      ! ^RR7       RRR4       Rp\        P                  ! \        VR7      ;_uu_ 4        \        W14      ! ^RR7       RRR4       R#   + '       g   i     LT; i  + '       g   i     R# ; i)rê   ÚfooÚbarÚbazrù   Ú100r2   Tr’   r>   z6unsupported operand type\(s\) for -: 'float' and 'str'rA   FNz&could not convert string to float: 'a')rg   rÆ   ©r5  r6  r7  )r   r5  )r   r'   r{   r|   r}   r½   rr   ÚlocrG   rH   rL   rN   rO   r›   )rœ   r3  Údf1Údf2rW   rZ   rž   s   &&     r    Útest_numeric_only_flagÚ-TestDataFrameAnalytics.test_numeric_only_flag  s}  € ô Ü�I‰I×!Ñ! !Ó$×4Ñ4°VÓ<Ú)ô
ˆð
 �j‰j˜%¤˜Ó)ˆà!ˆ�‰�ÑäÜ�I‰I×!Ñ! !Ó$×4Ñ4°VÓ<Ú)ô
ˆð
 �j‰j˜%¤˜Ó)ˆàˆ�‰�Ñä˜Ô#¨¸Ô>ˆÜ˜3  u˜~Õ.°Ô5¸1Ô=ˆÜ
×Ò˜xÔ0ä˜Ô#¨¸Ô>ˆÜ˜3  u˜~Õ.°Ô5¸1Ô=ˆÜ
×Ò˜xÔ0ð HˆÜ�]Š]œ9¨C×0Ö0Ü�CÔ A°EÕ:÷ 1à6ˆÜ�]Š]œ9¨C×0Ö0Ü�CÔ A°EÕ:÷ 1Ñ0÷ 1×0ú÷ 1×0Ð0ús   Å3GÆ5G&ÇG#	Ç&G7	c                óH  € VP                  ^R7      pVP                  R 4      p\        P                  ! W#4       \        P
                  ! \        P                  P                  ^4      P                  R4      R^ 4      p\        P                  ! V^ R7      pV^ 8  P                  4       '       d   Q h\        P                  ! RR4      ;_uu_ 4        \        P                  ! V^ R7      pV^ 8  P                  4       '       d   Q h RRR4       R#   + '       g   i     R# ; i)	rl   r±   c                 ón   € V P                  ^R7      \        P                  ! \        V 4      4      ,          # r$  )r‰   r'   r¹   r&   r³   s   &r    r%  Ú1TestDataFrameAnalytics.test_sem.<locals>.<lambda>E  s   € °!·%±%¸Q°%³-Ä"Ç'Â'Ì#ÈaË&Ã/Ö2Qr#   r)  r>   rè   FNr*  )rŠ   rM   rH   r+  r'   r,  r{   r|   r   ÚnansemrÕ   rñ   rò   r.  s   &&   r    Útest_semÚTestDataFrameAnalytics.test_semC  sØ   € Ø×#Ñ#¨Ð#Ó+ˆØ!×'Ñ'Ñ(QÓRˆÜ
×Ò˜vÔ0ä�iŠiœŸ	™	×-Ñ-¨aÓ0×7Ñ7¸	ÓBÀDÈ!ÓLˆÜ—’˜s¨Ô+ˆØ˜Q‘J×#Ñ#×%Ò%Ð%Ð%ä×ÒÐ/°×7Õ7Ü—]’] 3¨QÔ/ˆFØ ™
×'Ñ'×)Ò)Ð)Ð)Ð)÷ 8×7×7Ò7ús   Ã4DÄD!	zdropna, expectedTr  r	  g      $@r
  rë   ÚDÚE)Ú
categoriesÚFú
2000-01-02úM8[ns]ÚGú1 daysFrç   ÚusÚHÚIÚJÚKÚLÚMÚNc           "     ó€  € \        R . ROR^
^
\        P                  ^.R^\        P                  \        P                  \        P                  .R\        \        P                  \        P                  R\        P                  .RR7      R\	        \        P                  \        P                  R\        P                  .4      R\        . ROR	R7      R
\        . RO4      R. ROR. ROR^^\        P                  \        P                  .R\	        R\        P                  R\        P                  .4      R\        . ROR	R7      R\        . RO4      R\        P                  ! ^RR7      /4      pV\        VP                  4       4      ,          P                  VR7      p\        V4      p\        P                  ! WB4       R# )r  r	  r
  rE  r2   rç   rb   rF  rH  rJ  rK  rN  rO  rP  rQ  rR  rS  rT  Úint64r  N)é   rW  é   é   ©ÚNaTrI  r[  r[  ©rL  r(   r(   r(   )é   r]  é	   r^  )r^  r^  r]  r]  )rI  rI  r[  r[  )rL  r(   rL  r(   )r   r'   r(   r   r	   r   r   ÚarangeÚsortedÚkeysÚmoderH   Úassert_frame_equal)rœ   r%   rZ   rV   rW   s   &&&  r    Útest_mode_dropnaÚ'TestDataFrameAnalytics.test_mode_dropnaP  sB  € ôt àÒ%Ø�b˜"œbŸf™f aÐ(Ø�aœŸ™¤§¡¬¯©Ð0Ø”VœRŸV™V¤R§V¡V¨S´"·&±&Ð9ÀÔGØ”[¤"§&¡&¬"¯&©&°#´r·v±vÐ!>Ó?Ø”]Ò#FÈhÔWØ”\Ò"AÓBØ’\Ø’\Ø�a˜œBŸF™F¤B§F¡FÐ+Ø”[ #¤r§v¡v¨s´B·F±FÐ!;Ó<Ø”]Ú>Àhôð ”\Ò"DÓEØ”R—Y’Y˜q¨Ô0ð!ó
ˆð* ”F˜8Ÿ=™=›?Ó+Õ,×1Ñ1¸Ð1Ó@ˆÜ˜XÓ&ˆÜ
×Ò˜fÖ/r#   c                óê   € \        R \        P                  \        P                  RR./4      p\        R R\        P                  ./4      pVP                  RR7      p\        P
                  ! WC4       R# )r  r2   Fr  N)r   r'   r(   rb  rH   rc  )rœ   Úusing_infer_stringrV   rZ   rW   s   &&   r    Útest_mode_sort_with_naÚ-TestDataFrameAnalytics.test_mode_sort_with_na£  sW   € Ü˜œbŸf™f¤b§f¡f¨c°3Ð7Ð8Ó9ˆÜ˜c C¬¯© =Ð1Ó2ˆØ—‘ �Ó&ˆÜ
×Ò˜fÖ/r#   c                ó�   € \        . R R.R7      pVP                  4       pVP                  4       p\        P                  ! W24       R# )r2   r/   rù   N)r   Úcopyrb  rH   rc  )rœ   rV   rZ   rW   s   &   r    Útest_mode_empty_dfÚ)TestDataFrameAnalytics.test_mode_empty_df©  s6   € Ü�r C¨ :Ô.ˆØ—7‘7“9ˆØ—‘“ˆÜ
×Ò˜fÖ/r#   c                ó	  € \        R \        R^RRR7      R\        R^RRR7      R\        R4      \        ^^R	7      ,
          /4      p\        R VR ,          VR,          ,
          RVR ,          VR,          ,
          /4      pVP	                  4       pVP
                  ^ ,          VP                  R!,          8X  g   Q hVP
                  ^,          VP                  R",          8X  g   Q hVP	                  ^R
7      pW2P                  R",          8H  P                  4       '       g   Q hVP                  4       pVP
                  ^ ,          VP                  R#,          8X  g   Q hVP
                  ^,          VP                  R$,          8X  g   Q hVP                  ^R
7      pW2R ,          8H  P                  4       '       g   Q hVP                  4       p\        V4      p\        R VR ,          VR,          ,
          RVR,          VR ,          ,
          /4      p\        P                  ! W54       \        P                  ! WE4       VP                  4       pRVR&   ^VR&   RVR&   \        R4      VR&   VP	                  4       p\        \        P                  ! \        R%R7      4      \        P                  ! \        R&R7      4      R^R\        R4      .VP                   R7      p\        P"                  ! W54       VP	                  ^RR7      p\        . R'O4      p\        P"                  ! W54       VR R.,          P	                  ^R
7      p\        \        R&R7      .^,          RR7      p\        P"                  ! W54       VR R.,          P	                  4       p\        \        R%R7      \        R&R7      .R R.RR7      p\        P"                  ! W54       \        R\        R^RR7      R\        R^RR7      /4      pVR,          VR,          ,
          VR&   VR,          P$                  R8X  g   Q hVR,          VR,          ,
          VR&   VP'                  4        VR,          P$                  R8X  g   Q hVR,          P$                  R8X  g   Q hR # )(r  z2012-1-1rE  Úns)r1   Úfreqr_   r	  z2012-1-2r
  Ú20120101)ÚminutesÚsecondsr>   r5  rë   rF  Ú20130101rH  ©rs  )Údaysr  Tr’   úm8[ns]rb   rC   ÚtimeÚ20130102)r1   r_   Útime2Ú20130105Úoff1útimedelta64[ns]Úoff2N)r   r  )r   r	  )rê   r  )rê   r	  i1  éÿÿÿÿ)r°   r°   rë   )r   r   r   r   r…   rt   r:  Úallr†   ÚabsrH   rc  rk  r   rñ   Ú	Timedeltare   rL   rE   Ú_consolidate_inplace)rœ   rV   ÚdiffsrW   Úresult2rZ   Úmixeds   &      r    Útest_operators_timedelta64Ú1TestDataFrameAnalytics.test_operators_timedelta64¯  sÖ  € Üà”Z 
°A¸CÀdÔKØ”Z 
°A¸CÀdÔKØ”Y˜zÓ*¬Y¸qÈ!Ô-LÕLðó
ˆô ˜3  3¥¨"¨S­'Õ 1°3¸¸3½À"ÀSÅ'Õ8IÐJÓKˆð —‘“ˆØ�{‰{˜1�~ §¡¨6Õ!2Ô2Ð2Ð2Ø�{‰{˜1�~ §¡¨6Õ!2Ô2Ð2Ð2à—‘ �Ó"ˆØŸ)™) FÕ+Ñ+×0Ñ0×2Ò2Ð2Ð2ð —‘“ˆØ�{‰{˜1�~ §¡¨6Õ!2Ô2Ð2Ð2Ø�{‰{˜1�~ §¡¨6Õ!2Ô2Ð2Ð2à—‘ �Ó"ˆØ �*Ñ$×)Ñ)×+Ò+Ð+Ð+ð —‘“ˆÜ�e“*ˆÜ˜c 2 c¥7¨R°­WÕ#4°c¸2¸c½7ÀRÈÅWÕ;LÐMÓNˆÜ
×Ò˜fÔ/Ü
×Ò˜gÔ0ð —
‘
“ˆØˆˆc‰
Øˆˆc‰
Øˆˆc‰
Ü˜zÓ*ˆˆc‰
ð —‘“ˆÜä—’œY¨zÔ:Ó;Ü—’œY¨BÔ/Ó0ØØØÜ˜*Ó%ðð —-‘-ô

ˆô 	×Ò˜vÔ0ð —‘ °�Ó5ˆÜš+Ó&ˆÜ
×Ò˜vÔ0ð ˜˜S�zÕ"×&Ñ&¨AÐ&Ó.ˆÜœ9¨"Ô-Ð.°Õ2¸(ÔCˆÜ
×Ò˜vÔ0à˜˜S�zÕ"×&Ñ&Ó(ˆÜÜ˜zÔ*¬I¸2Ô,>Ð?Ø˜�*Øô
ˆô
 	×Ò˜vÔ0ô àœ
 :°q¸tÔDØœ J¸ÀÔEðó
ˆð ˜•[ 2 f¥:Õ-ˆˆ6‰
Ø�&�z×ÑÐ#4Ô4Ð4Ð4à˜•Z " W¥+Õ-ˆˆ6‰
Ø
×ÑÔ!Ø�&�z×ÑÐ#4Ô4Ð4Ð4Ø�&�z×ÑÐ#4Ô4Ð4Ò4r#   c                óF  € \         P                  ! R ^
R7      p\        RVRV/RR7      p\         P                  VP                  R&   VP                  RR7      p\        VR,          P                  4       \         P                  .RR.RR	7      p\        P                  ! W44       VP                  ^RR
7      p\        \         P                  ! ^ 4      .^,          \         P                  \         P                  ! ^ 4      .,           RR7      p\        P                  ! W44       R# )z1 Dayr0   r  r	  T©rk  F©r:   ztimedelta64[us]rC   r8   zm8[us]rb   N)rm   r  )
rñ   Útimedelta_ranger   r[  rt   r‰   r   rH   rL   r‚  )rœ   ÚtdirV   rW   rZ   s   &    r    Ú!test_std_timedelta64_skipna_falseÚ8TestDataFrameAnalytics.test_std_timedelta64_skipna_false  sÚ   € ä× Ò  °"Ô5ˆÜ˜˜S # sÐ+°$Ô7ˆÜŸ&™&ˆ�‰�‰à—‘˜u�Ó%ˆÜØ��W�[‰[‹]œBŸF™FÐ#¨C°¨:Ð=Nô
ˆô 	×Ò˜vÔ0à—‘˜Q u�Ó-ˆÜÜ�\Š\˜!‹_Ð Õ!¤R§V¡V¬R¯\ª\¸!«_Ð$=Õ=ÀXô
ˆô 	×Ò˜vÖ0r#   r   z
2022-01-01z
2022-01-02z
2022-01-03c                ó’  € \        V4      P                  V4      p\        R V/4      pVP                  VR7      pV'       d;   \        ;QJ d    R V 4       F  '       d   K   RM	  RM! R V 4       4      '       d#   \        R \        P                  /RV R2R7      pM\        R R/RV R2R7      p\        P                  ! Wx4       R	# )
r2   r‹  c              3   óD   "  € T F  q\         P                  J x € K  	  R # 5ir   )rñ   r[  )Ú.0Úvalues   & r    Ú	<genexpr>ÚFTestDataFrameAnalytics.test_std_datetime64_with_nat.<locals>.<genexpr>"  s   é € ÐA¹&°¤b§f¡f�_»&ùs   ‚ FTztimedelta64[Ú]rb   rL  N)
r   Úas_unitr   r‰   r€  r   rñ   r[  rH   rL   )	rœ   r   r:   Úrequestr_   ÚdtirV   rW   rZ   s	   &&&&&    r    Útest_std_datetime64_with_natÚ3TestDataFrameAnalytics.test_std_datetime64_with_nat  sž   € ô
 ˜&Ó!×)Ñ)¨$Ó/ˆÜ˜˜S�zÓ"ˆØ—‘˜v�Ó&ˆßŸ›ÑA¹&ÓAŸŸšÑA¹&ÓA×AÒAÜ˜s¤B§F¡F˜m°\À$ÀÀqÐ3IÔJ‰Hä˜s H˜o°|ÀDÀ6ÈÐ5KÔLˆHÜ
×Ò˜vÖ0r#   c                ó
  € \        4       pVP                  ^ R7      pVP                  ^R7      p\        V\        4      '       g   Q h\        V\        4      '       g   Q h\	        V4      ^ 8X  g   Q h\	        V4      ^ 8X  g   Q hR# )r   r>   N)r   rF   rJ   r   r&   )rœ   Úempty_frameÚaxis0Úaxis1s   &   r    Útest_sum_cornerÚ&TestDataFrameAnalytics.test_sum_corner(  so   € Ü“kˆà—‘ Q�Ó'ˆØ—‘ Q�Ó'ˆÜ˜%¤×(Ò(Ð(Ð(Ü˜%¤×(Ò(Ð(Ð(Ü�5‹z˜QŒÐˆÜ�5‹z˜QŒÐŠr#   rD   ÚME)rp  c                ó¸   € \        R .VR7      p\        W14      ! ^R7      pVR	9   d   RpMVR8X  d   RpMRp\        . W%R7      p\        P                  ! WF4       R# )
r2   )re   rD   r>   rp   r�   rV  rr   rC   N)rÕ   r€  )r   rG   r   rH   rL   )rœ   Úall_reductionsrD   rV   rW   Úexpected_dtyperZ   s   &&&    r    Útest_axis_1_emptyÚ(TestDataFrameAnalytics.test_axis_1_empty2  sZ   € ô  ˜u¨EÔ2ˆÜ˜Ô,°!Ô4ˆØ˜^Ô+Ø#‰NØ˜wÔ&Ø$‰Nà%ˆNÜ˜" EÔ@ˆÜ
×Ò˜vÖ0r#   Ú	min_countc                óö   € Tp\        R \        P                  ./VR7      pVP                  ^W#R7      pV'       d
   V^ 8X  d   RM\        P                  p\	        V.VR7      p\
        P                  ! Wh4       R# )r2   rb   )r9   r:   r¨  Ú N)r   rñ   ÚNArF   r   rH   rL   )	rœ   Ústring_dtype_no_objectr:   r¨  rE   rV   rW   r“  rZ   s	   &&&&     r    Útest_axis_1_sum_naÚ)TestDataFrameAnalytics.test_axis_1_sum_naI  s`   € ð 'ˆÜ˜œbŸe™e˜W�~¨UÔ3ˆØ—‘˜Q v�ÓCˆß ¨a¤‘´R·U±UˆÜ˜5˜'¨Ô/ˆÜ
×Ò˜vÖ0r#   zmethod, unitr“   c           	     ó"  € . ROp\        R W".RV\        P                  .R\        P                  \        P                  ./4      p\        WQ4      ! VR7      p\	        W"V.VRR7      p\
        P                  ! Wg4       \        WQ4      ! V^R7      p\	        W"\        P                  .VR7      p\
        P                  ! Wg4       \        WQ4      ! V^ R7      p\	        W"V.VRR7      p\
        P                  ! Wg4       \        VP                  R,          V4      ! V^R7      p\	        V\        P                  \        P                  .VR7      p\
        P                  ! Wg4       \        R	V.^
,          R
V.^,          \        P                  .^,          ,           /4      p\        WQ4      ! V^R7      p\	        VR	R
.R7      p\
        P                  ! Wg4       \        WQ4      ! V^R7      p\	        VR	R
.R7      p\
        P                  ! Wg4       R# )r2   r/   rÜ   ©r“   Úfloat64rC   )r“   r¨  r  :r°   NNr  r	  N©r2   r/   rÜ   )r   r'   r(   rG   r   rH   rL   rt   )rœ   rÚ   r_   r“   ÚidxrV   rW   rZ   s   &&&&    r    Útest_sum_prod_nanopsÚ+TestDataFrameAnalytics.test_sum_prod_nanopsS  s¤  € ò ˆÜ˜˜d˜\¨3°´r·v±v°ÀÄbÇfÁfÌbÏfÉfÐEUÐVÓWˆä˜Ô$°,Ô?ˆÜ˜4 tÐ,°C¸yÔIˆÜ
×Ò˜vÔ0ô ˜Ô$°,È!ÔLˆÜ˜4¤r§v¡vÐ.°cÔ:ˆÜ
×Ò˜vÔ0ô ˜Ô$°,È!ÔLˆÜ˜4 tÐ,°C¸yÔIˆÜ
×Ò˜vÔ0ä˜Ÿ™ � fÔ-¸<ÐSTÔUˆÜ˜4¤§¡¬¯©Ð0¸Ô<ˆÜ
×Ò˜vÔ0ô ˜˜d˜V b�[¨#°¨v¸­z¼R¿V¹V¸HÀq½LÕ/HÐIÓJˆÜ˜Ô$°,È!ÔLˆÜ˜&¨¨c¨
Ô3ˆÜ
×Ò˜vÔ0ä˜Ô$°,È!ÔLˆÜ˜&¨¨c¨
Ô3ˆÜ
×Ò˜vÖ0r#   c           	     ó  € . ROp\        R ^ ^ .R^ \        P                  .R\        P                  \        P                  ./4      pVP                  \        4      pVP                  4       p\        . RORVR7      p\        P                  ! WE4       VP                  ^ R7      p\        P                  ! WE4       VP                  ^R7      p\        ^ ^ \        P                  .RVR7      p\        P                  ! WE4       R# )	r2   r/   rÜ   rw  ©rE   rD   ©r¨  Nr²  )r   r   r   )	r   r'   r(   rM   r   rF   r   rH   rL   )rœ   r³  rV   r<  rW   rZ   s   &     r    Útest_sum_nanops_timedeltaÚ0TestDataFrameAnalytics.test_sum_nanops_timedeltau  sÆ   € âˆÜ˜˜a ˜V S¨1¬b¯f©f¨+°s¼R¿V¹VÄRÇVÁVÐ<LÐMÓNˆà�h‰h”|Ó$ˆð —‘“ˆÜš)¨8¸3Ô?ˆÜ
×Ò˜vÔ0ð —‘ 1�Ó%ˆÜ
×Ò˜vÔ0ð —‘ 1�Ó%ˆÜ˜1˜a¤§¡˜.°ÀÔDˆÜ
×Ò˜vÖ0r#   c                óÖ   € \        R . ROR. RO/4      pVP                  ^
R7      p\        \        P                  \        P                  .R R.R7      p\
        P                  ! W#4       R# )r   Úyr¸  r  Nr  ©rl   rg   é   )r   rF   r   r'   r(   rH   rL   ©rœ   rV   rW   rZ   s   &   r    Útest_sum_nanops_min_countÚ0TestDataFrameAnalytics.test_sum_nanops_min_countŠ  sP   € ä˜šY¨ªYÐ7Ó8ˆØ—‘ "�Ó%ˆÜœ2Ÿ6™6¤2§6¡6Ð*°3¸°*Ô=ˆÜ
×Ò˜vÖ0r#   Ú
float_typezkwargs, expected_resultgš™™™™™	@g333333@r:   c                óÒ   € \        R . RORR^\        P                  ./VR7      pVP                  ! R/ VB p\	        V4      P                  V4      p\        P                  ! WV4       R# )r2   r/   gš™™™™™@rb   N)rë   gffffff@çš™™™™™@r,   )r   r'   r(   rF   r   r½   rH   rL   ©rœ   rÂ  ÚkwargsÚexpected_resultrV   rW   rZ   s   &&&&   r    Útest_sum_nanops_dtype_min_countÚ6TestDataFrameAnalytics.test_sum_nanops_dtype_min_count‘  sX   € ô ˜š_¨c°C¸¼B¿F¹FÐ3CÐDÈJÔWˆØ—’Ñ!˜&Ñ!ˆÜ˜/Ó*×1Ñ1°*Ó=ˆÜ
×Ò˜vÖ0r#   rì   rî   c                óÒ   € \        R . RORRR\        P                  ./VR7      pVP                  ! R/ VB p\	        V4      P                  V4      p\        P                  ! WV4       R# )r2   rì   r/   rb   N)rë   rì   rÄ  r,   )r   r'   r(   r?   r   r½   rH   rL   rÅ  s   &&&&   r    Ú test_prod_nanops_dtype_min_countÚ7TestDataFrameAnalytics.test_prod_nanops_dtype_min_count¡  s]   € ô Ø’/ 3¨¨c´2·6±6Ð(:Ð;À:ô
ˆð —’Ñ"˜6Ñ"ˆÜ˜/Ó*×1Ñ1°*Ó=ˆÜ
×Ò˜vÖ0r#   c                óÊ   € VP                   P                  \        4      p\        W!P                  VP
                  R 7      pV\        ^4      ,          pVP                  4        R# )ry   N)r   r½   rå   r   rD   re   r   rF   )rœ   r£   r   rR   Údeltass   &&   r    Útest_sum_objectÚ&TestDataFrameAnalytics.test_sum_object³  sG   € Ø×#Ñ#×*Ñ*¬3Ó/ˆÜ˜&×(9Ñ(9À;×CVÑCVÔWˆØœ 1›Õ%ˆØ�
‰
Žr#   c                óz   € \         P                  ! V4      pVP                  ^R7       VP                  ^ R7       R# ©r°   r>   N)r'   ÚisnanrF   )rœ   r£   Úboolss   && r    Útest_sum_boolÚ$TestDataFrameAnalytics.test_sum_bool¹  s,   € ä—’˜Ó%ˆØ�	‰	�qˆ	ÔØ�	‰	�qˆ	Ör#   c                ó  € \        R \        R^R7      R. RO/4      P                  . RO4      p\        P                  ! \
        RR7      ;_uu_ 4        VP                  4        RRR4       R#   + '       g   i     R# ; i)	r  r  r0   r	  z does not support operation 'sum'rA   Nré   )rê   rÆ   rl   )r   r   rÿ   rN   rO   r›   rF   r  s   & r    Útest_sum_mixed_datetimeÚ.TestDataFrameAnalytics.test_sum_mixed_datetime¿  sW   € ä˜œZ¨¸Ô:¸CÂÐNÓO×WÑWÚó
ˆô �]Š]œ9Ð,N×OÖOØ�F‰FŒH÷ P×O×OÒOús   ÁA-Á-A>	c                óò  € R p\         P                  ! \        VR7      ;_uu_ 4        VP                  ^ R7       RRR4       \         P                  ! \        RR7      ;_uu_ 4        VP                  ^R7       RRR4       VR,          ^ 8„  VR&   VP                  ^ R7      pVR,          VR,          P                  P                  4       8X  g   Q hR#   + '       g   i     L¡; i  + '       g   i     Lu; i)z1Could not convert|does not support|Cannot performrA   r>   Núunsupported operand typer  rp   )rN   rO   r›   r‚   r   )rœ   r£   r�   rž   Úmeanss   &&&  r    Útest_mean_cornerÚ'TestDataFrameAnalytics.test_mean_cornerÇ  s»   € àAˆÜ�]Š]œ9¨C×0Ö0Ø×#Ñ#¨Ð#Ô+÷ 1ô �]Š]œ9Ð,F×GÖGØ×#Ñ#¨Ð#Ô+÷ Hð *¨#Õ.°Ñ2ˆ�FÑØ× Ñ  aÐ Ó(ˆØ�V�} ¨FÕ 3× :Ñ :× ?Ñ ?Ó AÔAÐAÒA÷ 1×0ú÷ H×Gús   §CÁ&C&ÃC#	Ã&C6	c                óÐ  € \        R \        P                  ! ^4      R\        R^R7      R\        P
                  ! R^R7      R\        P                  ! R^RR	7      /4      pVP                  R
R7      p\        R R/4      p\        P                  ! W#4       \        P                  ! \        RR7      ;_uu_ 4        VP                  4        RRR4       R#   + '       g   i     R# ; i)r  r	  ú
2016-01-01r0   r
  Ú1DrE  Ú2016ÚY©r1   rp  Tr°  rë   z'mean is not implemented for PeriodArrayrA   N)r   r'   r_  r   rñ   rŒ  Úperiod_ranger‚   r   rH   rL   rN   rO   r›   r¿  s   &   r    Útest_mean_datetimelikeÚ-TestDataFrameAnalytics.test_mean_datetimelikeÖ  s©   € ô
 à”R—Y’Y˜q“\Ø”Z °aÔ8Ø”R×'Ò'¨°aÔ8Ø”R—_’_ V°Q¸SÔAð	ó
ˆð —‘ d�Ó+ˆÜ˜3 ˜*Ó%ˆÜ
×Ò˜vÔ0ä�]Š]œ9Ð,U×VÖVØ�G‰GŒI÷ W×V×VÒVús   Â9CÃC%	c                ó&  € \        R \        P                  ! ^4      R\        R^R7      R\        P
                  ! R^R7      /4      pVP                  RR7      p\        R ^RVP                  R,          RVP                  R,          /4      p\        P                  ! W#4       \        P                  ! R^R	R
7      VR&   \        P                  ! \        RR7      ;_uu_ 4        VP                  RR7       RRR4       R#   + '       g   i     R# ; i)r  r	  rà  r0   r
  rá  Fr°  râ  rã  rä  rE  z"mean is not implemented for PeriodrA   N)r°   r	  )r°   r
  )r   r'   r_  r   rñ   rŒ  r‚   r   r:  rH   rL   rå  rN   rO   r›   r¿  s   &   r    Ú)test_mean_datetimelike_numeric_only_falseÚ@TestDataFrameAnalytics.test_mean_datetimelike_numeric_only_falseê  sË   € Üà”R—Y’Y˜q“\Ø”Z °aÔ8Ø”R×'Ò'¨°aÔ8ðó
ˆð —‘ e�Ó,ˆÜ˜3  3¨¯©¨v­¸¸R¿V¹VÀF½^ÐLÓMˆÜ
×Ò˜vÔ0ô —/’/ &°!¸#Ô>ˆˆ3‰ä�]Š]œ9Ð,P×QÖQØ�G‰G ˆGÔ'÷ R×Q×QÒQús   Ã"C?Ã?D	c                ó   € \         P                  P                  ^4      P                  RR	R7      p\	        VRR7      pVP                  RR7      p\	        V4      P                  4       P                  R4      p\        P                  ! W44       R# )
rê   r)  )ÚsizeÚInt64rb   Tr°  ÚFloat64N)rh   rg   )	r'   r{   r|   Úintegersr   r‚   r½   rH   rL   )rœ   r0  rV   rW   rZ   s   &    r    Ú*test_mean_extensionarray_numeric_only_trueÚATestDataFrameAnalytics.test_mean_extensionarray_numeric_only_trueþ  sm   € ä�i‰i×#Ñ# AÓ&×/Ñ/°¸7Ð/ÓCˆÜ�s 'Ô*ˆØ—‘ d�Ó+ˆÜ˜S“>×&Ñ&Ó(×/Ñ/°	Ó:ˆÜ
×Ò˜vÖ0r#   c                ó˜  € \         P                  ! \        R R7      ;_uu_ 4        VP                  ^R7       RRR4       \         P                  ! \        R R7      ;_uu_ 4        VP	                  ^R7       RRR4       \         P                  ! \        RR7      ;_uu_ 4        VP                  ^R7       RRR4       \         P                  ! \        R R7      ;_uu_ 4        VP                  ^R7       RRR4       R#   + '       g   i     LÏ; i  + '       g   i     L£; i  + '       g   i     Lw; i  + '       g   i     R# ; i)rð   rA   r>   NrÛ  )rN   rO   r›   r‰   rˆ   r‚   r‹   )rœ   r�   s   &&r    Útest_stats_mixed_typeÚ,TestDataFrameAnalytics.test_stats_mixed_type  sË   € Ü�]Š]œ9Ð,?×@Ö@Ø×"Ñ"¨Ð"Ô*÷ Aä�]Š]œ9Ð,?×@Ö@Ø×"Ñ"¨Ð"Ô*÷ Aä�]Š]œ9Ð,F×GÖGØ×#Ñ#¨Ð#Ô+÷ Hä�]Š]œ9Ð,?×@Ö@Ø×#Ñ#¨Ð#Ô+÷ AÑ@÷ A×@úç@×@úçG×Gúç@×@Ð@ús/   ¥C?Á$DÂ#D%Ã"D8Ã?D	ÄD"	Ä%D5	Ä8E		c                óš   € \        \        ^4      \        ^
4      R7      p\        V4      pVP                  ^R7      ^ ,          ^
8X  g   Q hR# )r°   ry   r>   N)r   rK   r   rF   )rœ   rV   rÔ  s   &  r    Útest_sum_boolsÚ%TestDataFrameAnalytics.test_sum_bools  s=   € ÜœU 1›X¬u°R«yÔ9ˆÜ�R“ˆØ�y‰y˜aˆyÓ  Õ# rÔ)Ð)Ò)r#   zinput_data, expected_dataÚ483Ú3Ú94Ú759Ú48394Ú3759z483.948z3.0z94.2z759.93z483.94894.2z	3.0759.93Ú79z48394.2z3.079c                ó‚   € \        V4      p\        V4      pVP                  ^R7      p\        P                  ! WT4       R# rÒ  )r   r   rF   rH   rL   )rœ   Ú
input_dataÚexpected_datarV   rZ   rW   s   &&&   r    Útest_sum_string_dtype_coercionÚ5TestDataFrameAnalytics.test_sum_string_dtype_coercion  s5   € ô �zÓ"ˆÜ˜-Ó(ˆØ—‘˜Q�“ˆÜ
×Ò˜vÖ0r#   c                ó  € Tp\         P                  VP                  R &   \         P                  VP                  RRR13&   WR3 EF  pV'       d   V^8X  d“   WbJdŽ   V'       d   RpMRp\        P                  ! \
        VR7      ;_uu_ 4        VP                  WCR7       RRR4       \        P                  ! \
        VR7      ;_uu_ 4        VP                  WCR7       RRR4       K¥  VP                  WCR7      pVP                  \        P                  WCR7      p	V	P                  VP                  P                  4      p	\        P                  ! W‰4       EK  	  R#   + '       g   i     LÆ; i  + '       g   i     EK?  ; i)rf   ri   NúEncountered all NA valuesúEncountered an NA valuerA   r8   rm   )r'   r(   rt   rN   rO   rP   ÚidxminrM   r   r½   rD   rE   rH   rL   ©
rœ   r£   r×   r:   r9   rR   rV   rž   rW   rZ   s
   &&&&&     r    Útest_idxminÚ"TestDataFrameAnalytics.test_idxmin,  s  € àˆÜŸ6™6ˆ�
‰
�4ÑÜ!#§¡ˆ�
‰
�5˜"™#�:ÑØÔ$ˆBß˜d aœi¨RÓ-@ßØ5‘Cà3�CÜ—]’]¤:°S×9Ö9Ø—I‘I 4�IÔ7÷ :ä—]’]¤:°S×9Ö9Ø—I‘I 4�IÔ7÷ :Ñ9ð Ÿ™¨˜Ó<�ØŸ8™8¤F§M¡M¸˜8ÓL�Ø#Ÿ?™?¨2¯8©8¯>©>Ó:�Ü×&Ò& v×8ó %÷ :×9úç9×9Ñ9ús   ÂEÃE1ÅE.Å1Fz3ignore:PeriodDtype\[B\] is deprecated:FutureWarningc                óÂ   € V^ 8X  d   \        VR7      pM\        VR7      pVP                  W2R7      p\        VP                  R7      p\        P
                  ! WV4       R# ©r   r  rù   r8   rb   N)r   r  r   rE   rH   rL   ©rœ   rD   r:   r9   rR   rW   rZ   s   &&&&   r    Útest_idxmin_emptyÚ(TestDataFrameAnalytics.test_idxmin_emptyA  óK   € ð �1Œ9Ü EÔ*‰Eä eÔ,ˆEà—‘ 4�Ó7ˆÜ §¡Ô,ˆÜ
×Ò˜vÖ0r#   c           
     óè   € \        R . ROR. ROR\        R4      /4      pVP                  VR7      pV'       d   \        ^^.R R.R7      pM\        . R	O. R
OR7      p\        P
                  ! W44       R# )r2   r/   rÜ   Úxyxr°  r  N©rê   rÆ   r°   ©rê   r°   r°   )rê   r°   r   r²  )r   rs   r  r   rH   rL   ©rœ   r“   rV   rW   rZ   s   &&   r    Útest_idxmin_numeric_onlyÚ/TestDataFrameAnalytics.test_idxmin_numeric_onlyN  ó^   € ä˜šY¨ªY¸¼TÀ%»[ÐIÓJˆØ—‘¨�Ó5ˆßÜ˜q !˜f¨S°#¨JÔ7‰HäšiªÔ?ˆHÜ
×Ò˜vÖ0r#   c                ó´   € TpR p\         P                  ! \        VR7      ;_uu_ 4        VP                  ^R7       RRR4       R#   + '       g   i     R# ; i©z)No axis named 2 for object type DataFramerA   r>   N)rN   rO   rP   r  ©rœ   r£   rR   rž   s   &&  r    Útest_idxmin_axis_2Ú)TestDataFrameAnalytics.test_idxmin_axis_2X  ó:   € ØˆØ9ˆÜ�]Š]œ:¨S×1Ö1Ø�L‰L˜aˆLÔ ÷ 2×1×1Ò1úó   ©AÁA	c                ób  € Tp\         P                  VP                  R &   \         P                  VP                  RRR13&   WR3 FÒ  pVRJ g   V^8X  dU   WeJ dP   V'       d   RpMRp\        P                  ! \
        VR7      ;_uu_ 4        VP                  WCR7       RRR4        R# VP                  WCR7      pVP                  \        P                  WCR7      p	V	P                  VP                  P                  4      p	\        P                  ! W‰4       KÔ  	  R#   + '       g   i      R# ; i)	rf   ri   NFr  r  rA   r8   rm   )r'   r(   rt   rN   rO   rP   ÚidxmaxrM   r   r½   rD   rE   rH   rL   r  s
   &&&&&     r    Útest_idxmaxÚ"TestDataFrameAnalytics.test_idxmax^  sÙ   € àˆÜŸ6™6ˆ�
‰
�4ÑÜ!#§¡ˆ�
‰
�5˜"™#�:ÑØÓ$ˆBØ˜%“ 4¨1¤9°"³+ßØ5‘Cà3�CÜ—]’]¤:°S×9Ö9Ø—I‘I 4�IÔ7÷ :âà—Y‘Y D�YÓ8ˆFØ—x‘x¤§¡°D�xÓHˆHØ—‘ r§x¡x§~¡~Ó6ˆHÜ×"Ò" 6Ö4ó %÷ :Ö9âús   Â
DÄD.c                óÂ   € V^ 8X  d   \        VR7      pM\        VR7      pVP                  W2R7      p\        VP                  R7      p\        P
                  ! WV4       R# r  )r   r!  r   rE   rH   rL   r  s   &&&&   r    Útest_idxmax_emptyÚ(TestDataFrameAnalytics.test_idxmax_emptyr  r  r#   c           
     óè   € \        R . ROR. ROR\        R4      /4      pVP                  VR7      pV'       d   \        ^^ .R R.R7      pM\        . R	O. R
OR7      p\        P
                  ! W44       R# )r2   r/   rÜ   r  r°  r  Nr  r  )r°   r   r°   r²  )r   rs   r!  r   rH   rL   r  s   &&   r    Útest_idxmax_numeric_onlyÚ/TestDataFrameAnalytics.test_idxmax_numeric_only  r  r#   c                ó6  € \         P                  ! R 4       \        R. R
OR. RO/RR7      pVP                  4       p\	        ^^ .RR.R7      p\
        P                  ! W#4       VP                  4       p\	        ^^.RR.R7      p\
        P                  ! W#4       \        R. RO/RR7      pVP                  RR7      p\	        ^.R.R7      p\
        P                  ! W#4       VP                  RR7      p\	        ^.R.R7      p\
        P                  ! W#4       R	# )Úpyarrowr2   r/   zint64[pyarrow]rb   r  zstring[pyarrow]Fr°  Nr  r  )r/   rÜ   r2   )rN   rÐ   r   r!  r   rH   rL   r  r¿  s   &   r    Útest_idxmax_arrow_typesÚ.TestDataFrameAnalytics.test_idxmax_arrow_types‰  sî   € ä×Ò˜IÔ&ä˜šY¨ªYÐ7Ð?OÔPˆØ—‘“ˆÜ˜1˜a˜&¨¨c¨
Ô3ˆÜ
×Ò˜vÔ0à—‘“ˆÜ˜1˜a˜&¨¨c¨
Ô3ˆÜ
×Ò˜vÔ0ä˜š_Ð-Ð5FÔGˆØ—‘¨�Ó.ˆÜ˜1˜# c UÔ+ˆÜ
×Ò˜vÔ0à—‘¨�Ó.ˆÜ˜1˜# c UÔ+ˆÜ
×Ò˜vÖ0r#   c                ó´   € TpR p\         P                  ! \        VR7      ;_uu_ 4        VP                  ^R7       RRR4       R#   + '       g   i     R# ; ir  )rN   rO   rP   r!  r  s   &&  r    Útest_idxmax_axis_2Ú)TestDataFrameAnalytics.test_idxmax_axis_2Ÿ  r  r  c           	     óØ  € \        R ^R7      p\        ^. RO^\        ^4      RRR1,          ^V/4      pVP                  4       p\	        . RO\        ^^4      R7      p\
        P                  ! W44       VP                  4       p\	        . RO\        ^^4      R7      p\
        P                  ! W44       \        P                  VP                  R&   VP                  4       p\	        . RO\        ^^4      R7      p\
        P                  ! W44       VP                  4       p\	        . RO\        ^^4      R7      p\
        P                  ! W44       VRRR1,          V^&   VP                  4        VP                  4       p\	        . R	O\        ^^4      R7      p\
        P                  ! W44       VP                  4       p\	        . R
O\        ^^4      R7      p\
        P                  ! W44       R# )rà  r0   Nr  )r   rê   r°   r  )r°   r   rê   )r   rê   r   )r   rÆ   )r°   r   rê   r   )r   rê   r°   rê   )r   r   rK   r!  r   rH   rL   r  rñ   r[  r:  rƒ  ©rœ   r™  rV   rW   rZ   s   &    r    Útest_idxmax_mixed_dtypeÚ.TestDataFrameAnalytics.test_idxmax_mixed_dtype¥  se  € ä˜¨qÔ1ˆÜ˜š9 a¬¨q«±$°B°$­¸¸CÐ@ÓAˆà—‘“ˆÜš)¬5°°A«;Ô7ˆÜ
×Ò˜vÔ0à—‘“ˆÜš)¬5°°A«;Ô7ˆÜ
×Ò˜vÔ0ô —v‘vˆ�‰ˆt‰Ø—‘“ˆÜš)¬5°°A«;Ô7ˆÜ
×Ò˜vÔ0à—‘“ˆÜš)¬5°°A«;Ô7ˆÜ
×Ò˜vÔ0ð ‘D�b�D•	ˆˆ1‰Ø
×ÑÔ!à—‘“ˆÜš,¬e°A°q«kÔ:ˆÜ
×Ò˜vÔ0à—‘“ˆÜš,¬e°A°q«kÔ:ˆÜ
×Ò˜vÖ0r#   zop, expected_valuer!  r  c           	     óØ   € \        R . ROR. RO/RR7      pVP                  R 4      p\        W14      ! 4       p\        RV/\        ^d^È.R RR7      R7      p\        P
                  ! WE4       R# )	ÚIDr“  rí  rb   )ÚnamerE   r  N)éd   r8  r8  éÈ   r9  r9  )r   r   r   r°   rê   r   )r   ÚgroupbyrG   r   rH   rc  )rœ   rã   Úexpected_valuerV   rW   rZ   s   &&&   r    Ú!test_idxmax_idxmin_convert_dtypesÚ8TestDataFrameAnalytics.test_idxmax_idxmin_convert_dtypesÈ  sr   € ô àÒ4ØÒ+ðð ô
ˆð �Z‰Z˜Óˆä˜”Ó"ˆÜØ�nÐ%Ü˜˜c˜
¨°WÔ=ô
ˆô 	×Ò˜fÖ/r#   c           	     ó„  € \        R ^R7      p\        ^V^VRRR1,          /RR7      p\        P                  VP                  R&   VP                  4        VP                  ^R7      p\        . RO4      p\        P                  ! W44       VP                  ^R7      p\        . R	O4      p\        P                  ! W44       R# )
rà  r0   NTrŠ  r>   r  )r   r   )rl   rÆ   rÆ   )rl   rÆ   rl   )r   r   rñ   r[  rt   rƒ  r!  r   rH   rL   r  r2  s   &    r    Ú"test_idxmax_dt64_multicolumn_axis1Ú9TestDataFrameAnalytics.test_idxmax_dt64_multicolumn_axis1Þ  s˜   € Ü˜¨qÔ1ˆÜ˜˜3  3¡t¨ t¥9Ð-°DÔ9ˆÜŸ™ˆ�‰�‰à
×ÑÔ!à—‘ �Ó"ˆÜš)Ó$ˆÜ
×Ò˜vÔ0à—‘ �Ó"ˆÜš)Ó$ˆÜ
×Ò˜vÖ0r#   Ú	bool_onlyc                ó¨   € Tp\         P                  P                  ^4      P                  \	        V4      4      R8„  VR&   \        WQ4      ! W#R7       R# )rê   g      à?Ú_bool_©r9   rA  N)r'   r{   r|   r}   r&   rG   )rœ   Úall_boolean_reductionsr9   rA  r�   r†  s   &&&&& r    Útest_any_all_mixed_floatÚ/TestDataFrameAnalytics.test_any_all_mixed_floatð  sC   € ð #ˆÜŸ)™)×/Ñ/°Ó2×BÑBÄ3ÀuÃ:ÓNÐQTÑTˆˆh‰ä�Ô.°D×Nr#   c                ó,   € \        W14      ! VR R7       R# )FrD  Nr¢   )rœ   rE  r9   rw   s   &&&&r    Útest_any_all_bool_with_naÚ0TestDataFrameAnalytics.test_any_all_bool_with_naû  s   € ô 	Ð"Ô;ÀÐQV×Wr#   c                óÒ  a€ VP                  R 4      p\        \        V4      o\        W14      pV3R lpV3R lpV! ^ RR7      pV! ^RR7      p\        P                  ! WsP                  V4      4       \        P                  ! WƒP                  V^R7      4       V! ^ R7      pV! ^R7      p\        P                  ! WsP                  V4      4       \        P                  ! WƒP                  V^R7      RR7       \        P                  ! \        RR7      ;_uu_ 4        V! ^R7       R	R	R	4       V\        P                  ,          p	\        W‘4      ! ^ R7      p
\        W‘4      ! ^R7      pVR
8X  d3   V
P                  4       '       d   Q hVP                  4       '       d   Q hR	# V
P                  4       '       g   Q hVP                  4       '       g   Q hR	#   + '       g   i     L¶; i)Tc                 óH   <€ V P                  4       P                  pS! V4      # r   )r%   r   r)   s   & €r    r!   ÚFTestDataFrameAnalytics.test_any_all_bool_frame.<locals>.skipna_wrapper  s   ø€ Ø—8‘8“:×$Ñ$ˆDÙ˜tÓ$Ð$r#   c                 ó(   <€ S! V P                   4      # r   r   r4   s   &€r    r5   Ú?TestDataFrameAnalytics.test_any_all_bool_frame.<locals>.wrapper  r7   r#   Fr8   r>   )r;   r@   rA   NrÕ   )ÚfillnarG   r'   rH   rL   rM   rN   rO   rP   r(   rÕ   r€  )rœ   rE  rw   rR   rU   r!   r5   rX   rY   r\   r]   r^   r+   s   &&&         @r    Útest_any_all_bool_frameÚ.TestDataFrameAnalytics.test_any_all_bool_frame  sk  ø€ ð #×)Ñ)¨$Ó/ˆÜœbÐ"8Ó9ˆÜ�EÓ2ˆõ	%õ	)ñ ˜ 5Ô)ˆÙ˜ 5Ô)ˆä
×Ò˜w¯©°GÓ(<Ô=Ü
×Ò˜w¯©°GÀ!¨Ó(DÔEá˜”)ˆÙ˜”)ˆä
×Ò˜w¯©°NÓ(CÔDÜ
×ÒØ—[‘[ °a�[Ó8Àeõ	
ô
 �]Š]œ:Ð->×?Ö?Ù�1�I÷ @ð œŸ™•ˆÜ�VÔ4¸!Ô<ˆÜ�VÔ4¸!Ô<ˆØ! UÔ*Ø—v‘v—x’xÐ�<Ø—v‘v—x’xÐ�<‘xà—6‘6—8’8ˆO�8Ø—6‘6—8’8ˆO’8÷ @×?ús   Ä
GÇG&	c           	     ó$  € \        R . R	OR. R
OR. RO/. ROR7      pVR R.,          P                  ^R7      p\        . R
O. ROR7      p\        P                  ! W44       VR R.,          P                  ^RR7      p\        P                  ! W44       VP                  ^R7      p\        . R	O. ROR7      p\        P                  ! W44       VP                  ^RR7      p\        P                  ! W44       VP                  RR7      pV'       g   VP                  4       pVRJ g   Q hVP                  RR7      pV'       g   VP                  4       pVRJ g   Q hVR.,          P                  RR7      pV'       g   VP                  4       pVRJ g   Q hR# )r  TFr	  r
  r  r>   rD  N)TFF)TTF)TTTr²  )r   rÕ   r   rH   rL   r€  Úitem)rœ   Úusing_python_scalarsrV   rW   rZ   s   &&   r    Útest_any_all_extraÚ)TestDataFrameAnalytics.test_any_all_extra,  s[  € ÜàÒ)ØÒ(ØÒ'ðò
 "ô
ˆð �S˜#�J•×#Ñ#¨Ð#Ó+ˆÜÒ-²_ÔEˆÜ
×Ò˜vÔ0à�S˜#�J•×#Ñ#¨°dÐ#Ó;ˆÜ
×Ò˜vÔ0à—‘˜Q�“ˆÜÒ.²oÔFˆÜ
×Ò˜vÔ0à—‘˜Q¨$�Ó/ˆÜ
×Ò˜vÔ0ð —‘˜T�Ó"ˆß#Ø—[‘[“]ˆFØ˜‹Ðˆà—‘˜T�Ó"ˆß#Ø—[‘[“]ˆFØ˜‹~Ðˆ~à�S�E•—‘ D�Ó)ˆß#Ø—[‘[“]ˆFØ˜‹~ÐŠ~r#   c           	     óÈ  € \        ^\        P                  \        P                  R.\        P                  ^\        P                  R.\        P                  \        P                  \        P                  R.\        P                  \        P                  R\        P                  ..R7      p\        WB4      ! WR7      p\	        . RO4      p\
        P                  ! WV4       R# )r°   TÚ5©Údatar8   N)TTTT)r   r'   r(   rG   r   rH   rL   )rœ   r9   rE  r:   rV   rW   rZ   s   &&&&   r    Útest_any_all_object_dtypeÚ0TestDataFrameAnalytics.test_any_all_object_dtypeS  s•   € ô à”B—F‘FœBŸF™F DÐ)Ü—‘˜œBŸF™F DÐ)Ü—‘œŸ™¤§¡¨Ð.Ü—‘œŸ™ ¤b§f¡fÐ-ð	ô
ˆô ˜Ô4¸$ÔNˆÜÒ2Ó3ˆÜ
×Ò˜vÖ0r#   c                óz  € ^\         P                  ^\         P                  .p\        R4      \        R4      \        P                  \        P                  .p\        RVRV/4      pRp\        P                  ! \        VR7      ;_uu_ 4        VP                  ^R7       RRR4       R#   + '       g   i     R# ; i)	r°   z
1960-02-15z
1960-02-16r  r	  z0datetime64 type does not support operation 'any'rA   r>   N)
r'   r(   r   rñ   r[  r   rN   rO   r›   rÕ   )rœ   Ú
float_dataÚdatetime_datarV   rž   s   &    r    Útest_any_datetimeÚ(TestDataFrameAnalytics.test_any_datetimeb  s„   € àœŸ™ ¤B§F¡FÐ+ˆ
ä�lÓ#Ü�lÓ#Ü�F‰FÜ�F‰Fð	
ˆô ˜˜Z¨¨mÐ<Ó=ˆà@ˆÜ�]Š]œ9¨C×0Ö0Ø�F‰F˜ˆFŒN÷ 1×0×0Ò0ús   ÂB)Â)B:	c                ó€  € \        R . ROR. ROR. RO/\        . RO\        R7      R7      pVP                  RR7      p\	        \
        P                  . R7      p\        P                  ! W#4       \        R . ROR. ROR. ROR	. RO/4      pVP                  RR7      p\	        R	R
/4      p\        P                  ! W#4       R# )Úcol1Úcol2Úcol3Nrb   rù   T©rA  r·  Úcol4Fr  r½  )NNN)rd  re  rf  )FFT)	r   r   rr   r€  r   r'   Úbool_rH   rL   r¿  s   &   r    Útest_any_all_bool_onlyÚ-TestDataFrameAnalytics.test_any_all_bool_onlyq  s«   € äØ’Y ª	°6Ò;MÐNÜÒ2¼&ÔAô
ˆð
 —‘ $�Ó'ˆÜ¤§¡°Ô3ˆÜ
×Ò˜vÔ0äàš	Øš	ØÒ*ØÒ,ð	ó
ˆð —‘ $�Ó'ˆÜ˜6 5˜/Ó*ˆÜ
×Ò˜vÖ0r#   zfunc, data, expectedræ   zM8[ns, UTC]rw  Úcategoryc                óÂ  € \        V4      p\        ;QJ d&    R  VP                   4       F  '       g   K   RM	  RM! R  VP                   4       4      '       d‰   \        P                  ! \
        RR7      ;_uu_ 4        V! V4       RRR4       \        P                  ! \
        RR7      ;_uu_ 4        \        \        V4      VP                  4      ! RR7       RRR4       VP                  P                  R 4      P                  4       '       d�   Rp\        P                  ! \
        VR7      ;_uu_ 4        V! V4       RRR4       \        P                  ! \
        VR7      ;_uu_ 4        \        \        V4      VP                  4      ! RR7       RRR4       R# VP                  P                  R	 4      P                  4       '       dÂ   V! V4      pV'       d	   WcJ g   Q hM8\        V\        P                  4      '       g   Q hVP                  4       VJ g   Q h\        \        V4      VP                  4      ! RR7      pV'       d
   WcJ g   Q hR# \        V\        P                  4      '       g   Q hVP                  4       VJ g   Q hR# R#   + '       g   i     EL; i  + '       g   i     ELÔ; i  + '       g   i     EL�; i  + '       g   i     R# ; i)
c              3   óB   "  € T F  p\        V\        4      x € K  	  R # 5ir   )rJ   r
   )r’  r   s   & r    r”  Ú>TestDataFrameAnalytics.test_any_all_np_func.<locals>.<genexpr>À  s   é € ÐD¹°1Œz˜!Ô-×.Ð.»ùs   ‚TFz,.* dtype category does not support operationrA   Nr>   c                 ó    € V P                   R 8H  # )rS  )Úkindr³   s   &r    r%  Ú=TestDataFrameAnalytics.test_any_all_np_func.<locals>.<lambda>Ë  s   €  q§v¡v°¢}r#   z6datetime64 type does not support operation '(any|all)'c                 ó   € V R 8g  # )rl  r,   r³   s   &r    r%  rr  Õ  s   € ¨¨jªr#   )r   rÕ   ÚdtypesrN   rO   r›   rG   Ú__name__rM   rJ   r'   ri  rT  )rœ   Úfuncr[  rZ   rU  rž   rW   s   &&&&&  r    Útest_any_all_np_funcÚ+TestDataFrameAnalytics.test_any_all_np_func‰  sÿ  € ôj ˜‹ˆç‹3ÑD¸¿ºÓD�3�3Š3ÑD¸¿ºÓD×DÒDÜ—’ÜÐ!O÷ö ñ �T”
÷ô —’ÜÐ!O÷ö ô œ	 $›¨¯©Ô7¸TÕB÷ð �;‰;×ÑÑ4Ó5×9Ñ9×;Ò;àJˆCÜ—’œy°×4Ö4Ù�T”
÷ 5ô —’œy°×4Ö4Üœ	 $›¨¯©Ô7¸TÕB÷ 5Ñ4ð �[‰[×ÑÑ8Ó9×=Ñ=×?Ò?Ù˜$“ZˆFß#ØÓ)Ð)Ñ)ä! &¬"¯(©(×3Ò3Ð3Ð3Ø—{‘{“}¨Ó0Ð0Ð0ô œY t›_¨d¯m©mÔ<À$ÔGˆFß#ØÓ)Ð)Ò)ä! &¬"¯(©(×3Ò3Ð3Ð3Ø—{‘{“}¨Ó0Ð0Ò0ñ @÷)÷ ð ú÷÷ ð ú÷ 5×4Ð4ú÷ 5×4Ð4ús0   Á>	JÂ3'J%Ä8	J9Å-'KÊJ"	Ê%J6	Ê9K
	ËK	c                ó  € \         P                  ! \        R R.R7      4      pV'       g   VP                  4       pVRJ g   Q h\         P                  ! \        R R.R7      4      pV'       g   VP                  4       pVRJ g   Q hR# )r2   r/   rù   TFN)r'   r€  r   rT  rÕ   )rœ   rU  rW   s   && r    Útest_any_all_objectÚ*TestDataFrameAnalytics.test_any_all_objectå  sd   € ä—’œ	¨3°¨*Ô5Ó6ˆß#Ø—[‘[“]ˆFØ˜‹~Ðˆ~ä—’œ	¨3°¨*Ô5Ó6ˆß#Ø—[‘[“]ˆFØ˜‹ÐŠr#   c                ó:  € \        R R^.RRR./4      P                  \        4      pVP                  4        \	        RR.4      VR&   VR,          P                  R4      VR&   VP                  4       pVR.,          p\        P                  ! W#4       VP                  R^ R7      p\	        R.R.R	7      p\        P                  ! W#4       VRR.,          P                  R^ R7      p\        P                  ! W#4       VP                  RR
R7      '       g   Q hVP                  R^ R7      p\	        R.R.R	7      p\        P                  ! W#4       VR.,          P                  R^ R7      p\        P                  ! W#4       VP                  RR
R7      '       g   Q hR
# )r  r5  r	  TFr
  rl  rE  )rA  r9   r  N)r   r½   rr   rƒ  r   Ú_get_bool_datarH   rc  r€  rL   rÕ   )rœ   rV   ÚresrZ   s   &   r    Útest_any_all_object_bool_onlyÚ4TestDataFrameAnalytics.test_any_all_object_bool_onlyñ  sn  € Ü˜˜e Q˜Z¨¨t°U¨mÐ<Ó=×DÑDÄVÓLˆØ
×ÑÔ!Ü˜$ ˜Ó&ˆˆ3‰ð �S•'—.‘. Ó,ˆˆ3‰ð ×ÑÓ!ˆØ�s�e•9ˆÜ
×Ò˜cÔ,à�f‰f˜t¨!ˆfÓ,ˆÜ˜4˜&¨¨Ô.ˆÜ
×Ò˜sÔ-ð �#�s��n× Ñ ¨4°aÐ Ó8ˆÜ
×Ò˜sÔ-à�v‰v ¨4ˆv×0Ò0Ð0Ð0à�f‰f˜t¨!ˆfÓ,ˆÜ˜4˜&¨¨Ô.ˆÜ
×Ò˜sÔ-ð �#��i�m‰m d°ˆmÓ3ˆÜ
×Ò˜sÔ-à�v‰v ¨4ˆv×0Ò0Ð0Ò0r#   c                óº  € \        . RO4      p\        R\        P                  R\        P                  ./4      p\        . RO4      p\        \        P                  \        P                  ^.4      p\        P
                  ! R4      ;_uu_ 4        VP                  V^ R7       R F  p\        W4      ! V^ R7       K  	  RRR4       R#   + '       g   i     R# ; i)	rë   r  rì   N)Úlowerr9   r>   )rë   rë   rë   r  )ÚltÚleÚgtÚgeÚeqÚne)r   r'   r(   r   rH   rI   ÚcliprG   )rœ   rV   Údf_nanr©   Ús_nanrã   s   &     r    Útest_series_broadcastingÚ/TestDataFrameAnalytics.test_series_broadcasting  s—   € ô ’Ó'ˆÜ˜C¤"§&¡&¨#¬r¯v©vÐ!6Ð7Ó8ˆÜ’9ÓˆÜœŸ™¤§¡¨Ð*Ó+ˆä×'Ò'¨×-Õ-Ø�K‰K˜a aˆKÔ(Û:�Ü˜” ¨A×.ñ ;÷ .×-×-Ò-ús   Â0C	Ã	C	r,   )rF   r‚   r?   rˆ   r‰   r‹   r…   r†   )gÈƒw@Ba@¿gCùVÞúZ¿g
?ZÁ½.F?)r   r   rÛ   )gê94­³c4?gÏ@ð}�jX?gþïœÕN¿r9  )r‚   r‰   rˆ   r‹   rŽ   rŠ   )rŠ   rˆ   r‰   )rI  r[  r[  r[  r\  ©r   r°   rê   rÆ   rZ  )r(   rL  r(   r(   )rF   r   )r?   r°   )NTF)Úfloat16r»   r±  )^ru  Ú
__module__Ú__qualname__Ú__firstlineno__rN   ÚmarkÚparametrizeÚparamÚtdÚ
skip_if_norŸ   r¤   rÁ   rÑ   rØ   r   r'   r(   rr   Úfilterwarningsrá   ró   r  r  r  r  r   r1  r=  rC  r	   r   r   r   rñ   r[  r—  rd  rh  rl  r‡  rŽ  rš  r   r   r   rV  r±  r   r¦  r­  r´  r¹  rÀ  rÈ  rË  rÏ  rÕ  rØ  rÝ  ræ  ré  rð  ró  rö  r  r	  r  r  r  r"  r%  r(  r,  r/  r3  r<  r?  rF  rI  rQ  rV  r\  ra  rj  rÕ   r€  rå   rw  rz  r  rŒ  Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r    r€   r€   à   sÃ  ø‡ € ð ‡[�[×Ñ˜V a¨ VÓ,Ø‡[�[×ÑØàØØØØØØØØØØØ�LŠL˜ r§}¢}°WÓ'=Ô>Ø�LŠL˜ r§}¢}°WÓ'=Ô>ð	
óñ$'Nó%ó -ð&'NðR ‡[�[×Ñ˜V a¨ VÓ,Ø‡[�[×ÑØàØØØØØØØØØØ�LŠL˜ r§}¢}°WÓ'=Ô>Ø�LŠL˜ r§}¢}°WÓ'=Ô>ð	
óñ"Dó#ó -ð$Dò6
òp?ò 	
ð ‡[�[×ÑØÒMóð ‡[�[×ÑØáàò ð
 šØò ðò ,Øôñ" �q˜2Ÿ6™6 1˜+ q¨2¯6©6°1¨+°q¸2¿6¹6À1¸+ÐFÈfÔUð%	
óð. ‡[�[×ÑÐ RÓSñ1ó Tó/óð61ð ‡[�[×Ñ˜TÒ#PÓQñ"ó Rð"ò2*ò"Tð ‡[�[×Ñ˜T D¨% =Ó1ñ1ó 2ð1ð ‡[�[×Ñ˜T D¨% =Ó1ñ1ó 2ð1ò1ò6*ð" ‡[�[×Ñ˜VÒ%:Ó;ñ";ó <ð";òH*ð ‡[�[×ÑØð à˜"˜Ø˜$˜Ø˜#˜Ø˜#˜Ø™ c U¸°uÔ=Ø™¨ ~¸XÔFØ™ x jÓ1ððð à˜"˜Ø˜$˜Ø˜"Ÿ&™&˜Ø™ §¡ °Ô6Ø™ b§f¡f X¸3¸%Ô@Ø™¨¯© x°xÔ@Ø™ r§v¡v hÓ/×7Ñ7¸Ó=ððð à˜!˜Q §¡¨¯©Ð/Ø˜!˜Q §¡¨¯©Ð/Ø˜!˜RŸV™V R§V¡V¨R¯V©VÐ4Ø™ c¨2¯6©6°2·6±6¸2¿6¹6Ð%BÐPSÈuÔUØ™Ú;À8ôð ™Ò&EÓFØšð
ðð à˜!˜Q §¡¨¯©Ð/Ø˜!˜Q §¡¨¯©Ð/Ø˜!˜RŸV™V R§V¡V¨R¯V©VÐ4Ø™ b§f¡f¨c°2·6±6¸2¿6¹6Ð%BÐPSÈuÔUØ™Ú;À8ôð ™Ò&EÓFØšð
ððO5	
ó8ñr0ós8ðr0ò40ò0òW5òr1ð$ ‡[�[×ÑØ�L ,°·±¸ÐEÀqÈBÏFÉFÈ8Å|ÐTóñ	1óð	1òð ‡[�[×ÑØá�q‹MÙ˜"ÓÙ�"˜BŸH™HÔ%Ù�"˜BŸJ™JÔ'Ù˜" 4Ô(Ù˜ Ô%ð	
ó
ñ
1ó
ð
1ð ‡[�[×Ñ˜[¨1¨a¨&Ó1ñ1ó 2ð1ð ‡[�[×Ñ˜^¨j¸+Ð-FÓGØ‡[�[×Ñ˜^Ò-@ÓAñ1ó Bó Hð1ò@1ò*1ð ‡[�[×Ñ˜\Ò+LÓMØ‡[�[×ÑØ!à�a˜ aÐ(¨3°°R·V±VÐ*<Ð=Ø�a˜ aÐ(¨2¯6©6°2·6±6¸2¿6¹6Ð*BÐCØ�a˜ 5Ð)¨C°°b·f±fÐ+=Ð>ð	
óñ1óó Nð1ð ‡[�[×Ñ˜\Ò+LÓMØ‡[�[×ÑØ!à�a˜ aÐ(¨3°°R·V±VÐ*<Ð=Ø�a˜ aÐ(¨2¯6©6°2·6±6¸2¿6¹6Ð*BÐCØ�a˜ 5Ð)¨C°°b·f±fÐ+=Ð>ð	
óñ1óó Nð1òòòòBòò((ò(1ò,ò*ð
 ‡[�[×ÑØ#à�E˜3�<  t¨U mÐ4°wÀÐ6GÐHà�y %Ð(¨#°¸Ð/AÐBØ Ð,ðð �E˜5�> 3¨°¨Ð7¸)ÀWÐ9MÐNð	
ó
ñ1ó
ð1ð ‡[�[×Ñ˜V a¨ VÓ,ñ9ó -ð9ð( ‡[�[×Ñ˜V a¨ VÓ,Ø‡[�[×ÑÐ VÓWñ	1ó Xó -ð	1ð ‡[�[×Ñ˜^¨d°E¨]Ó;ñ1ó <ð1ò!ð ‡[�[×Ñ˜V a¨ VÓ,ñ5ó -ð5ð& ‡[�[×Ñ˜V a¨ VÓ,Ø‡[�[×ÑÐ VÓWñ	1ó Xó -ð	1ð ‡[�[×Ñ˜^¨d°E¨]Ó;ñ1ó <ð1ò1ò,!ò!1ðF ‡[�[×ÑØØ
�Q˜�FÐ	˜h¨¨A¨Ð/Ð0óñ0ó	ð0ò$1ð$ ‡[�[×Ñ˜V a¨ VÓ,Ø‡[�[×Ñ˜[¨5°$¨-Ó8ñOó 9ó -ðOð ‡[�[×Ñ˜V a¨ VÓ,ñXó -ðXò
)òV%ðN ‡[�[×Ñ˜V a¨ VÓ,ñ1ó -ð1òò1ð0 ‡[�[×ÑØð/	
Ø�V‰V�R˜Ðð/	
à�V‰V�R˜Ðð/	
ð �V‰V�c˜2�Y Ð&ð/	
ð �V‰V�c˜2�Y Ð%ð	/	
ð
 �V‰V�c˜E 5˜>Ð*¨EÐ2ð/	
ð �V‰V�c˜E 5˜>Ð*¨EÐ2ð/	
ð �V‰V�c˜D %˜=Ð)¨4Ð0ð/	
ð �V‰V�c˜D %˜=Ð)¨5Ð1ð/	
ð �V‰V�c˜D $˜<Ð(¨$Ð/ð/	
ð �V‰V�c˜D $˜<Ð(¨$Ð/ð/	
ð �V‰V�c˜E˜7 C¨%¨Ð1°5Ð9ð/	
ð �V‰V�c˜E˜7 C¨%¨Ð1°5Ð9ð/	
ð �V‰V�c˜E 5˜>¨3°¸°Ð>ÀÐEð/	
ð �V‰V�c˜E 5˜>¨3°¸°Ð>ÀÐFð/	
ð  �V‰V�c™6 3¨ *°GÔ<Ð=¸uÐEð!/	
ð" �V‰V�c™6 3¨ *°GÔ<Ð=¸tÐDð#/	
ð$ �V‰V�c™6 1 a &°Ô4Ð5°uÐ=ð%/	
ð& �V‰V�c™6 1 a &°Ô4Ð5°tÐ<ð'/	
ð( �LŠL˜Ÿ™ #¡v¨q°!¨f¸HÔ'EÐ!FÈÓNð)/	
ð* �LŠL˜Ÿ™ #¡v¨q°!¨f¸MÔ'JÐ!KÈUÓSð+/	
ð, �LŠL˜Ÿ™ #¡v¨q°!¨f¸HÔ'EÐ!FÈÓMð-/	
ð. �LŠL˜Ÿ™ #¡v¨q°!¨f¸MÔ'JÐ!KÈTÓRð//	
ð0 �LŠL˜Ÿ™ #¡v¨q°!¨f¸HÔ'EÐ!FÈÓMð1/	
ð2 �LŠL˜Ÿ™ #¡v¨q°!¨f¸MÔ'JÐ!KÈTÓRð3/	
ð4 �LŠL˜Ÿ™ #¡v¨q°!¨f¸HÔ'EÐ!FÈÓMð5/	
ð6 �LŠL˜Ÿ™ #¡v¨q°!¨f¸MÔ'JÐ!KÈTÓRð7/	
ð8 �LŠL˜Ÿ™ #¡v¨q°!¨f¸HÔ'EÐ!FÈÓNð9/	
ð: �LŠL˜Ÿ™ #¡v¨q°!¨f¸HÔ'EÐ!FÈÓMð;/	
ð< �LŠL˜Ÿ™ #¡v¨q°!¨f¸HÔ'EÐ!FÈÓMð=/	
ð> �LŠL˜Ÿ™ #¡v¨q°!¨f¸HÔ'EÐ!FÈÓMð?/	
ðD �V‰V�c™6 1 a &°
Ô;Ð<¸dÐCðE/	
ðF �V‰V�c™6 1 a &°
Ô;Ð<¸eÐDðG/	
ðH �V‰V�c™6 1 a &°
Ô;Ð<¸dÐCðI/	
ðJ �V‰V�c™6 1 a &°
Ô;Ð<¸eÐDðK/	
ðN �LŠLØ—‘à™  R °Ô9Ø™  R °Ô9ðð óðO/	
ó2ñf'1óg2ðf'1òR
ò 1÷J/ð /r#   r€   c                   ó:  a € ] tR tRt o R tR tR tR tR tR t	]
P                  P                  RR	R
.4      ]
P                  P                  RRR.4      V 3R lR l4       4       t]
P                  P                  RRR.4      R 4       tR tR tR tR tRtV tR# )ÚTestDataFrameReductionsi$  c                óÊ  € \        R \        P                  \        P                  \        R4      ./4      pVP	                  4       p\        \        R4      .R .R7      p\        P                  ! W#4       VP                  4       p\        \        R4      .R .R7      p\        P                  ! W#4       \        R \        P                  \        P                  ./4      pVP	                  4       p\        \        P                  .R .R7      p\        P                  ! W#4       VP                  4       p\        \        P                  .R .R7      p\        P                  ! W#4       R# )r5  z
2012-05-01r  N)	r   rñ   r[  r   r…   r   rH   rL   r†   ©rœ   rV   r~  Úexps   &   r    Útest_min_max_dt64_with_NaTÚ2TestDataFrameReductions.test_min_max_dt64_with_NaT%  sû   € ä˜¤§¡¬¯©´	¸,Ó0GÐHÐIÓJˆà�f‰f‹hˆÜ”i Ó-Ð.°u°gÔ>ˆÜ
×Ò˜sÔ(à�f‰f‹hˆÜ”i Ó-Ð.°u°gÔ>ˆÜ
×Ò˜sÔ(ô ˜¤§¡¬¯©Ð/Ð0Ó1ˆà�f‰f‹hˆÜ”b—f‘f�X e WÔ-ˆÜ
×Ò˜sÔ(à�f‰f‹hˆÜ”b—f‘f�X e WÔ-ˆÜ
×Ò˜sÖ(r#   c                ó€  € \        R \        P                  \        P                  \        R4      ./RR7      pVP	                  ^R7      pVP
                  P                  R4      p\        P                  ! W#4       VP                  ^R7      pVP
                  P                  R4      p\        P                  ! W#4       R# )r5  z2012-05-01 09:20:00.123456789zdatetime64[ns]rb   r>   N)
r   rñ   r[  r   r…   r5  ÚrenamerH   rL   r†   r   s   &   r    Ú$test_min_max_dt64_with_NaT_precisionÚ<TestDataFrameReductions.test_min_max_dt64_with_NaT_precision<  sŽ   € ô Ø”R—V‘VœRŸV™V¤YÐ/NÓ%OÐPÐQØ"ô
ˆð
 �f‰f˜!ˆf‹nˆØ�f‰f�m‰m˜DÓ!ˆÜ
×Ò˜sÔ(à�f‰f˜!ˆf‹nˆØ�f‰f�m‰m˜DÓ!ˆÜ
×Ò˜sÖ(r#   c                ó€  € \        R \        P                  \        P                  \        R4      ./RR7      pVP	                  ^R7      pVP
                  P                  R4      p\        P                  ! W#4       VP                  ^R7      pVP
                  P                  R4      p\        P                  ! W#4       R# )r5  z10000 days 06:05:01.123456789r}  rb   r>   N)
r   rñ   r[  r   r…   r5  r¥  rH   rL   r†   r   s   &   r    Ú$test_min_max_td64_with_NaT_precisionÚ<TestDataFrameReductions.test_min_max_td64_with_NaT_precisionL  s—   € ô àÜ—F‘FÜ—F‘FÜ Ð!@ÓAððð $ô	
ˆð �f‰f˜!ˆf‹nˆØ�f‰f�m‰m˜DÓ!ˆÜ
×Ò˜sÔ(à�f‰f˜!ˆf‹nˆØ�f‰f�m‰m˜DÓ!ˆÜ
×Ò˜sÖ(r#   c           
     óê  € Tp\        V\        4      '       d'   \        4       '       d   \        P                  ! R 4       \        R\        RVR7      \        RVR7      .R\        RVR7      \        P                  ./4      pVP                  ^RR7      p\        VP                  R
,          \        P                  .4      pVP                  VR,          P                  8X  g   Q h\        P                  ! WV4       VP                  ^RR7      p\        VP                  R,          \        P                  .4      pVP                  VR,          P                  8X  g   Q h\        P                  ! WV4       R	# )zSGH#37659 OSError raised within tzlocal bc Windows chokes in times before 1970-01-01r2   z2020-01-01 08:00:00r  z1920-02-01 09:00:00r/   z2020-02-01 08:00:00Fr8   N)r   r2   )r   r/   )rJ   r   r   rN   Úskipr   r   rñ   r[  r…   r   r:  rE   rH   rL   r†   )rœ   r˜  Útz_naive_fixturer  rV   r~  rZ   s   &&&    r    Ú'test_min_max_dt64_with_NaT_skipna_falseÚ?TestDataFrameReductions.test_min_max_dt64_with_NaT_skipna_falseb  s!  € àˆÜ�bœ'×"Ò"Ô':×'<Ò'<Ü�KŠKð4ôô
 àÜÐ3¸Ô;ÜÐ3¸Ô;ðð ”iÐ 5¸"Ô=¼r¿v¹vÐFðó
ˆð �f‰f˜! EˆfÓ*ˆÜ˜2Ÿ6™6 &�>¬2¯6©6Ð2Ó3ˆØ�~‰~  C¥§¡Ô.Ð.Ð.ä
×Ò˜sÔ-à�f‰f˜! EˆfÓ*ˆÜ˜2Ÿ6™6 &�>¬2¯6©6Ð2Ó3ˆØ�~‰~  C¥§¡Ô.Ð.Ð.ä
×Ò˜sÖ-r#   c                ó:  € \        R \        . 4      /4      p\        \        . 4      4      pVP                  ^ R7      P                  \
        P                  J VP                  4       \
        P                  J 8X  g   Q hVP                  ^ R7      P                  \
        P                  J VP                  4       \
        P                  J 8X  g   Q h\        P                  ! VP                  ^R7      V4       \        P                  ! VP                  ^R7      V4       R# )r   r>   N)
r   r   r   r…   r   rñ   r[  r†   rH   rL   )rœ   rV   Úexpected_dt_seriess   &  r    Ú*test_min_max_dt64_api_consistency_with_NaTÚBTestDataFrameReductions.test_min_max_dt64_api_consistency_with_NaT€  sÒ   € ô
 ˜œ[¨›_Ð-Ó.ˆÜ#¤K°£OÓ4Ðà—‘˜A�“× Ñ ¤B§F¡FÐ*Ð0B×0FÑ0FÓ0HÌBÏFÉFÐ0RÔSÐSÐSØ—‘˜A�“× Ñ ¤B§F¡FÐ*Ð0B×0FÑ0FÓ0HÌBÏFÉFÐ0RÔSÐSÐSô 	×Ò˜rŸv™v¨1˜v›~Ð/AÔBÜ
×Ò˜rŸv™v¨1˜v›~Ð/AÖBr#   c                óB  € \        R . /4      p\        . \        R7      p\        P                  ! VP                  ^ R7      P                  4      \        P                  ! VP                  4       4      8X  g   Q h\        P                  ! VP                  ^ R7      P                  4      \        P                  ! VP                  4       4      8X  g   Q h\        P                  ! VP                  ^R7      V4       \        P                  ! VP                  ^R7      V4       R# )r   rb   r>   N)
r   r   ræ   r'   rÓ  r…   r   r†   rH   rL   )rœ   rV   Úexpected_float_seriess   &  r    Ú*test_min_max_dt64_api_consistency_empty_dfÚBTestDataFrameReductions.test_min_max_dt64_api_consistency_empty_df�  sÉ   € ô ˜˜R�yÓ!ˆÜ & r´Ô 7Ðä�xŠx˜Ÿ™ A˜›×(Ñ(Ó)¬R¯XªXÐ6K×6OÑ6OÓ6QÓ-RÔRÐRÐRÜ�xŠx˜Ÿ™ A˜›×(Ñ(Ó)¬R¯XªXÐ6K×6OÑ6OÓ6QÓ-RÔRÐRÐRä
×Ò˜rŸv™v¨1˜v›~Ð/DÔEÜ
×Ò˜rŸv™v¨1˜v›~Ð/DÖEr#   Úinitialz2018-10-08 13:36:45+00:00z2018-10-08 13:36:45+03:00rÚ   r…   r†   c                ó    <€ V ^8„  d   QhRS[ /# )rê   r¸  )rç   )Úformatrœ  s   "€r    Ú__annotate__Ú$TestDataFrameReductions.__annotate__   s   ø€ ÷ 1ñ 1©cñ 1r#   c                óœ   € \        V4      p\        V.4      p\        V.4      p\        WR4      ! ^R7      p\        P
                  ! Wd4       R# rÒ  )r   r   r   rG   rH   rL   )rœ   r¸  rÚ   Ú
initial_dtrZ   rV   rW   s   &&&    r    Útest_preserve_timezoneÚ.TestDataFrameReductions.test_preserve_timezone›  sC   € ô ! Ó)ˆ
Ü˜:˜,Ó'ˆÜ˜�zÓ"ˆÜ˜Ô$¨!Ô,ˆÜ
×Ò˜vÖ0r#   c           
     ó²  € \        R RR7      p\        R\        \        P                  \        P                  V.4      R\        \        P                  W3.4      /4      p\        WA4      pV! ^VR7      pV'       d   \        \        P                  W3.4      pM*\        \        P                  \        P                  V.4      p\        P                  ! Wg4       R# )z
1900-01-01T)Úutcr2   r/   r8   N)r   r   r   rñ   r[  rG   rH   rL   )rœ   rÚ   r:   ÚvalrV   rã   rW   rZ   s   &&&     r    Ú!test_minmax_tzaware_skipna_axis_1Ú9TestDataFrameReductions.test_minmax_tzaware_skipna_axis_1¨  s�   € ô ˜,¨DÔ1ˆÜØ”&œ"Ÿ&™&¤"§&¡&¨#Ð.Ó/°´f¼b¿f¹fÀcÐ=OÓ6PÐQó
ˆô �RÓ ˆÙ˜ 6Ô*ˆßÜœrŸv™v sÐ0Ó1‰HäœrŸv™v¤r§v¡v¨sÐ3Ó4ˆHÜ
×Ò˜vÖ0r#   c                óV  € \        R \        ^ ^ .4      R\        \        ^ R4      \        ^R4      .4      /4      pVP                  ^ R7      p\        RR.R R.R7      p\        P
                  ! W#4       VP                  ^R7      p\        RR.R7      p\        P
                  ! W#4       R	# )
r2   Útr©   Úmsr>   FT)r[  rD   rZ  N)r   r   r   rÕ   rH   rL   r¿  s   &   r    Útest_frame_any_with_timedeltaÚ5TestDataFrameReductions.test_frame_any_with_timedelta·  s™   € äà”V˜Q ˜F“^Ø”Vœ\¨!¨SÓ1´<ÀÀ4Ó3HÐIÓJðó
ˆð —‘˜Q�“ˆÜ  t˜}°S¸#°JÔ?ˆÜ
×Ò˜vÔ0à—‘˜Q�“ˆÜ  t˜}Ô-ˆÜ
×Ò˜vÖ0r#   c                ó0  € VR 8X  d0   VP                  \        P                  P                  RR7      4       V! . RO4      pRp\        P                  ! \
        VR7      ;_uu_ 4        \        WC4      ! RR7       RRR4       R#   + '       g   i     R# ; i)r�   zCount does not accept skipna)ÚreasonzAFor argument "skipna" expected type bool, received type NoneType.rA   Nr‹  r  )ÚapplymarkerrN   r“  ÚxfailrO   rP   rG   )rœ   r˜  Úframe_or_seriesr¤  Úobjrž   s   &&&&  r    Ú"test_reductions_skipna_none_raisesÚ:TestDataFrameReductions.test_reductions_skipna_none_raisesÈ  sn   € ð ˜WÔ$Ø×ÑÜ—‘×!Ñ!Ð)GÐ!ÓHôñ šiÓ(ˆØQˆÜ�]Š]œ:¨S×1Ö1Ü�CÔ(°Õ5÷ 2×1×1Ò1ús   Á'BÂB	c           
     ó  € \        R \        \        R4      .RR7      R\        \        R4      .RR7      /4      pVP                  4       p\        \        R4      \        R4      .RR R.R7      p\        P
                  ! W#4       R# )	r2   z
2019-12-31zdatetime64[s]rb   r/   z2019-12-31 00:00:00.123zdatetime64[ms]r·  N)r   r   r   r†   rH   rL   r¿  s   &   r    Ú&test_reduction_timestamp_smallest_unitÚ>TestDataFrameReductions.test_reduction_timestamp_smallest_unitÔ  s‚   € äà”VœY |Ó4Ð5¸_ÔMØ”VÜÐ8Ó9Ð:ÐBRôðó
ˆð —‘“ˆÜÜ�|Ó$¤iÐ0IÓ&JÐKØ"Ø˜�*ô
ˆô
 	×Ò˜vÖ0r#   c           
     ód  € \        R \        \        P                  ! R4      .RR7      R\        \        P                  ! R4      .RR7      /4      pVP	                  4       p\        \        P                  ! R4      \        P                  ! R4      .RR R.R7      p\
        P                  ! W#4       R# )r2   rL  ztimedelta64[s]rb   r/   ztimedelta64[ms]r·  N)r   r   rñ   r‚  r†   rH   rL   r¿  s   &   r    Ú&test_reduction_timedelta_smallest_unitÚ>TestDataFrameReductions.test_reduction_timedelta_smallest_unitæ  sŽ   € äà”VœRŸ\š\¨(Ó3Ð4Ð<LÔMØ”VœRŸ\š\¨(Ó3Ð4Ð<MÔNðó
ˆð —‘“ˆÜÜ�\Š\˜(Ó#¤R§\¢\°(Ó%;Ð<Ø#Ø˜�*ô
ˆô
 	×Ò˜vÖ0r#   r,   N)ru  r�  r‘  r’  r¢  r¦  r©  r®  r²  r¶  rN   r“  r”  r¿  rÄ  rÉ  rÑ  rÔ  r×  r™  rš  r›  s   @r    rž  rž  $  sµ   ø‡ € ò)ò.)ò )ò,.ò<Cò
Fð ‡[�[×ÑØØ	$Ð&AÐBóð ‡[�[×Ñ˜X¨¨u ~Ó6÷1ó 7ó	ð
1ð ‡[�[×Ñ˜X¨¨u ~Ó6ñ1ó 7ð1ò1ò"
6ò1÷$1ð 1r#   rž  c                   ót   a € ] tR tRt o R tR t]P                  P                  RRR.4      R 4       t	Rt
V tR	# )
ÚTestNuisanceColumnsi÷  c                óŽ  € \        ^ ^.RRR7      pVP                  4       p\        P                  ! \        RR7      ;_uu_ 4        \        W!4      ! 4        RRR4       \        P                  ! \        RR7      ;_uu_ 4        \        \        V4      ! V4       RRR4       \        P                  ! \        RR7      ;_uu_ 4        \        W14      ! RR7       RRR4       \        P                  ! \        RR7      ;_uu_ 4        \        W14      ! RR7       RRR4       \        P                  ! \        RR7      ;_uu_ 4        \        \        V4      ! V^ R	7       RRR4       R#   + '       g   i     EL; i  + '       g   i     Lé; i  + '       g   i     L½; i  + '       g   i     L‘; i  + '       g   i     R# ; i)
r   rl  r  )rE   r7  údoes not support operationrA   NFrg  r>   )r   Úto_framerN   rO   r›   rG   r'   )rœ   rE  ÚserrV   s   &&  r    Ú.test_any_all_categorical_dtype_nuisance_columnÚBTestNuisanceColumns.test_any_all_categorical_dtype_nuisance_columnø  s#  € ä�a˜�V :°CÔ8ˆØ�\‰\‹^ˆô �]Š]œ9Ð,H×IÖIÜ�CÔ0Ô2÷ Jô �]Š]œ9Ð,H×IÖIÜ”BÐ.Ô/°Ô4÷ Jô �]Š]œ9Ð,H×IÖIÜ�BÔ/¸%Õ@÷ Jô �]Š]œ9Ð,H×IÖIÜ�BÔ/¸$Õ?÷ Jô �]Š]œ9Ð,H×IÖIÜ”BÐ.Ô/°¸Õ;÷ JÑI÷ J×IÐIú÷ J×Iú÷ J×Iú÷ J×Iú÷ J×IÐIús<   ÁE&ÂE:ÃFÄF ÅF3Å&E7	Å:F
	ÆF	Æ F0	Æ3G	c                ó²  € \        R \        . RO4      /4      pVR ,          p\        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                  4        RRR4       VR ,          P                  \        4      VR&   \        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                  4        RRR4       R#   + '       g   i     EL*; i  + '       g   i     Lþ; i  + '       g   i     LÔ; i  + '       g   i     L‰; i  + '       g   i     R# ; i)r  rÜ  rA   NFr°  r	  )r°   rê   rê   rê   rÆ   )r   r	   rN   rO   r›   r„   r½   rå   )rœ   rV   rÞ  s   &  r    Ú-test_median_categorical_dtype_nuisance_columnÚATestNuisanceColumns.test_median_categorical_dtype_nuisance_column  s)  € ä˜œ[ªÓ9Ð:Ó;ˆØ��gˆô �]Š]œ9Ð,H×IÖIØ�J‰JŒL÷ Jô �]Š]œ9Ð,H×IÖIØ�I‰I 5ˆIÔ)÷ Jô �]Š]œ9Ð,H×IÖIØ�I‰IŒK÷ Jð �S•'—.‘.¤Ó%ˆˆ3‰ä�]Š]œ9Ð,H×IÖIØ�I‰I 5ˆIÔ)÷ Jô �]Š]œ9Ð,H×IÖIØ�I‰IŒK÷ JÑI÷ J×IÐIú÷ J×Iú÷ J×Iú÷ J×Iú÷ J×IÐIús<   ÁE8ÂFÃFÄF2ÅGÅ8F		ÆF	ÆF/	Æ2G	ÇG	rÚ   r…   r†   c                ó6  € \        . R
ORR7      p\        V4      pVP                  R4      p\        P                  ! \
        RR7      ;_uu_ 4        \        W14      ! 4        RRR4       \        P                  ! \
        RR7      ;_uu_ 4        \        \        V4      ! V4       RRR4       \        P                  ! \
        RR7      ;_uu_ 4        \        WA4      ! RR7       RRR4       \        P                  ! \
        RR7      ;_uu_ 4        \        WA4      ! 4        RRR4       \        P                  ! \
        RR7      ;_uu_ 4        \        \        V4      ! V^ R7       RRR4       VR,          P                  \        4      VR	&   \        P                  ! \
        RR7      ;_uu_ 4        \        WA4      ! 4        RRR4       \        P                  ! \
        RR7      ;_uu_ 4        \        \        V4      ! V^ R7       RRR4       R#   + '       g   i     EL¸; i  + '       g   i     EL‰; i  + '       g   i     EL^; i  + '       g   i     EL5; i  + '       g   i     EL; i  + '       g   i     L»; i  + '       g   i     R# ; i)r2   F)Úorderedr  zis not ordered for operationrA   Nr°  r>   r	  )r2   r/   rÜ   r/   )
r	   r   rÝ  rN   rO   r›   rG   r'   r½   rr   )rœ   rÚ   ÚcatrÞ  rV   s   &&   r    Ú:test_min_max_categorical_dtype_non_ordered_nuisance_columnÚNTestNuisanceColumns.test_min_max_categorical_dtype_non_ordered_nuisance_column(  s®  € ô Ò.¸Ô>ˆÜ�S‹kˆØ�\‰\˜#Óˆô �]Š]œ9Ð,J×KÖKÜ�CÔ Ô"÷ Lô �]Š]œ9Ð,J×KÖKÜ”B˜Ô Ô$÷ Lô �]Š]œ9Ð,J×KÖKÜ�BÔ¨UÕ3÷ Lô �]Š]œ9Ð,J×KÖKÜ�BÔÔ!÷ Lô �]Š]œ9Ð,J×KÖKÜ”B˜Ô ¨Õ+÷ Lð �S•'—.‘.¤Ó(ˆˆ3‰Ü�]Š]œ9Ð,J×KÖKÜ�BÔÔ!÷ Lô �]Š]œ9Ð,J×KÖKÜ”B˜Ô ¨Õ+÷ LÑK÷) L×KÐKú÷ L×KÐKú÷ L×KÐKú÷ L×KÐKú÷ L×KÐKú÷
 L×Kú÷ L×KÐKúsT   ÁHÂH$ÃH8ÄIÅI Æ0I4Ç-JÈH!	È$H5	È8I		ÉI	É I1	É4J	ÊJ	r,   N)ru  r�  r‘  r’  rß  râ  rN   r“  r”  rç  r™  rš  r›  s   @r    rÚ  rÚ  ÷  s8   ø‡ € ò<ò*ð6 ‡[�[×Ñ˜X¨¨u ~Ó6ñ,ó 7ö,r#   rÚ  c                   óZ  a € ] tR tRt o ]P
                  P                  RR]P                  ^ ]P                  3R]P                  ^]P                  3R]P                  ^ ]P                  3R]P                  ^]P                  3R]P                  ^ ]P                  3R]P                  ^]P                  3R]P                  ^ ]P                  3R]P                  ^]P                  3R]P                  ^ ]P                  3R]P                  ^]P                  3R]P                  ^ ]P                  3.4      R 4       t]P
                  P                  RR]P                  ]P                  3R]P                  ]P                  3R]P                  ]P                  3R]P                  ]P                  3R]P                  ]P                  3R]P                  ]P                  3R]P                  ]P                  3R]P                  ]P                  3R]P                  ]P                  3R]P                  ]P                  3R]P                  ]P                  3.4      R 4       t]P
                  P                  RRR^ ]'       d   R	MR
3RR^]'       d   R	MR
3RRRR^ ]'       d   RMR3RR^]'       d   RMR3RRR R!R".4      R 4       t]P
                  P                  RRR]'       d   R	MR
3RR]'       d   R	MR
3R#R$RR]'       d   RMR3RR]'       d   RMR3R%R&R'R(R).4      R 4       t]P
                  P                  RR. R*OR]P.                  ]P.                  ]P.                  ./R. R*OR]! R4      ]P.                  ]P.                  ./R. R*OR]! R4      ]! R4      ]! R4      ./R. R*OR]P2                  ! R4      ]P2                  ! R4      ]P.                  ./R. R*OR]P2                  ! R4      ]P2                  ! R4      ]P2                  ! R4      ./.4      R 4       tRtV tR# )+ÚTestEmptyDataFrameReductionsiH  z#opname, dtype, exp_value, exp_dtyperF   r?   c                ó¨   € \        ^ . ^. /VR7      p\        WQ4      ! ^ R7      p\        W3.V\        ^4      R7      p\        P
                  ! Wg4       R# ©r   rb   r¸  r·  N)r   rG   r   rK   rH   rL   ©rœ   rQ   rE   Ú	exp_valueÚ	exp_dtyperV   rW   rZ   s   &&&&&   r    Útest_df_empty_min_count_0Ú6TestEmptyDataFrameReductions.test_df_empty_min_count_0I  sJ   € ô" ˜˜2˜q "�~¨UÔ3ˆÜ˜Ô$¨qÔ1ˆä˜9Ð0¸	ÌÈqËÔRˆÜ
×Ò˜vÖ0r#   zopname, dtype, exp_dtypec                óæ   € \        ^ . ^. /VR7      p\        WA4      ! ^R7      p\        \        P                  \        P                  .V\        ^ ^.4      R7      p\        P                  ! WV4       R# rì  )r   rG   r   r'   r(   r   rH   rL   ©rœ   rQ   rE   rï  rV   rW   rZ   s   &&&&   r    Útest_df_empty_min_count_1Ú6TestEmptyDataFrameReductions.test_df_empty_min_count_1`  sX   € ô" ˜˜2˜q "�~¨UÔ3ˆÜ˜Ô$¨qÔ1ˆäœ2Ÿ6™6¤2§6¡6Ð*°)Ä5È!ÈQÈÃ=ÔQˆÜ
×Ò˜vÖ0r#   ÚInt8ÚInt32rí  ÚUInt8ÚUInt32ÚUInt64c                ó¬   € \        ^ . ^. /VR7      p\        WQ4      ! ^ R7      p\        W3.V\        ^ ^.4      R7      p\        P
                  ! Wg4       R# rì  )r   rG   r   r   rH   rL   rí  s   &&&&&   r    Ú"test_df_empty_nullable_min_count_0Ú?TestEmptyDataFrameReductions.test_df_empty_nullable_min_count_0w  sP   € ô" ˜˜2˜q "�~¨UÔ3ˆÜ˜Ô$¨qÔ1ˆä˜9Ð0¸	ÌÐPQÐSTÈvËÔWˆÜ
×Ò˜vÖ0r#   c                óæ   € \        ^ . ^. /VR7      p\        WA4      ! ^R7      p\        \        P                  \        P                  .V\        ^ ^.4      R7      p\        P                  ! WV4       R# rì  )r   rG   r   rñ   r«  r   rH   rL   ró  s   &&&&   r    Ú"test_df_empty_nullable_min_count_1Ú?TestEmptyDataFrameReductions.test_df_empty_nullable_min_count_1�  sW   € ô" ˜˜2˜q "�~¨UÔ3ˆÜ˜Ô$¨qÔ1ˆäœ2Ÿ5™5¤"§%¡%˜.°	ÄÈÈ1ÀvÃÔOˆÜ
×Ò˜vÖ0r#   r[  r2   r/   z
1990-01-01z
1991-01-01z
1992-01-01rL  z2 daysz3 daysc                ó¾   € \        V4      p\        P                  ! \        R R7      ;_uu_ 4        VP	                  4        RRR4       R#   + '       g   i     R# ; i)znot supported for covrA   N)r   rN   rO   r›   Úcov)rœ   r[  rV   s   && r    Útest_df_cov_pd_natÚ/TestEmptyDataFrameReductions.test_df_cov_pd_nat§  s8   € ô: �t‹_ˆÜ�]Š]œ9Ð,C×DÖDØ�F‰FŒH÷ E×D×DÒDús   °AÁA	r,   N)rF   rí  r   rí  )r?   rí  r°   rí  )rF   rú  r   rú  )r?   rú  r°   rú  )rF   ÚFloat32r   r  )r?   r  r°   r  )rF   rî  r   rî  )rF   rí  rí  )r?   rí  rí  )rF   rú  rú  )r?   rú  rú  )rF   r  r  )r?   r  r  )rF   rî  rî  )r   r°   rê   )ru  r�  r‘  r’  rN   r“  r”  r'   Úint8rV  Úint_Úuint8Úuint64Úuintr»   r±  rð  rô  Úis_windows_np2_or_is32rü  Úis_windows_or_is32rÿ  rñ   r[  r   r‚  r  r™  rš  r›  s   @r    rê  rê  H  sõ  ø‡ € Ø‡[�[×ÑØ-à�B—G‘G˜Q §¡Ð)Ø�R—W‘W˜a §¡Ð)Ø�B—H‘H˜a §¡Ð*Ø�R—X‘X˜q "§(¡(Ð+Ø�B—H‘H˜a §¡Ð+Ø�R—X‘X˜q "§'¡'Ð*Ø�B—I‘I˜q "§)¡)Ð,Ø�R—Y‘Y  2§9¡9Ð-Ø�B—J‘J  2§:¡:Ð.Ø�R—Z‘Z  B§J¡JÐ/Ø�B—J‘J  2§:¡:Ð.ð	
óñ 1ó!ð 1ð ‡[�[×ÑØ"à�B—G‘G˜RŸZ™ZÐ(Ø�R—W‘W˜bŸj™jÐ)Ø�B—H‘H˜bŸj™jÐ)Ø�R—X‘X˜rŸz™zÐ*Ø�B—H‘H˜bŸj™jÐ)Ø�R—X‘X˜rŸz™zÐ*Ø�B—I‘I˜rŸz™zÐ*Ø�R—Y‘Y §
¡
Ð+Ø�B—J‘J §
¡
Ð+Ø�R—Z‘Z §¡Ð,Ø�B—J‘J §
¡
Ð+ð	
óñ 1ó!ð 1ð ‡[�[×ÑØ-à�F˜A×+A¡ÀwÐPØ�V˜Q×,B¡ÈÐQØ(Ø)Ø�G˜Q×-C¡ÈÐSØ�W˜a×.D¡(È(ÐTØ*Ø+Ø,Ø-Ø,ð	
óñ 1ó!ð 1ð ‡[�[×ÑØ"à�F×(:™WÀÐIØ�V×);™gÀÐJØ%Ø&Ø�G×*<™hÀ(ÐLØ�W×+=™xÀ8ÐMØ'Ø(Ø)Ø*Ø)ð	
óñ 1ó!ð 1ð ‡[�[×ÑØà’)˜S 2§6¡6¨2¯6©6°2·6±6Ð":Ð;Ø’)˜S¡9¨\Ó#:¸B¿F¹FÀBÇFÁFÐ"KÐLà’YØÙ˜lÓ+Ù˜lÓ+Ù˜lÓ+ððð ’YØ�b—l’l 8Ó,¨b¯lªl¸8Ó.DÀbÇfÁfÐMðð
 ’YØØ—L’L Ó*Ø—L’L Ó*Ø—L’L Ó*ððð	
óñ6ó7ö6r#   rê  c                  ó<  € \         P                  ! ^4      P                  \         P                  4      P	                  R4      P                  ^^4      p RV R	&   \        V 4      pVP                  V P                  8H  P                  4       '       g   Q hVP                  RR7      p\        \        P                  ! ^R7      \        P                  .RR7      p\        P                   ! W#4       VP                  ^ RR7      p\        P                   ! W#4       VP                  ^RR7      p\        \        P                  ! ^R7      \        P                  ! ^R7      \        P                  ! ^	R7      \        P                  .RR7      p\        P                   ! W#4       R# )
r]  zm8[s]ÚNatFr‹  ru  rb   r8   N)r  r  )r'   r_  r½   rV  ÚviewÚreshaper   rt  rE   r€  rF   r   rñ   r‚  r[  rH   rL   )r0  rV   rW   rZ   s       r    Ú!test_sum_timedelta64_skipna_falser  É  s'  € ä
�)Š)�A‹,×
Ñ
œbŸh™hÓ
'×
,Ñ
,¨WÓ
5×
=Ñ
=¸aÀÓ
C€CØ€Cˆ�Kä	�3‹€BØ�I‰I˜Ÿ™Ñ"×'Ñ'×)Ò)Ð)Ð)à�V‰V˜5ˆVÓ!€FÜ”r—|’|¨BÔ/´·±Ð8ÀÔH€HÜ×Ò˜6Ô,à�V‰V˜ 5ˆVÓ)€FÜ×Ò˜6Ô,à�V‰V˜ 5ˆVÓ)€FÜä�LŠL Ô#Ü�LŠL Ô#Ü�LŠL Ô#Ü�F‰Fð		
ð ô€Hô ×Ò˜6Ö,r#   c                  óÌ   € \        R ^..\        R4      R7      p V P                  RR/4      p V P                  4       p\	        R ^.R R.R7      p\
        P                  ! W4       R# )r2   Úabrù   r/   rí  r  N)r   rs   r½   rF   r   rH   rL   ©rV   rW   rZ   s      r    Ú!test_mixed_frame_with_integer_sumr  å  sW   € ä	�S˜!�H�:¤t¨D£zÔ	2€BØ	�‰�C˜�>Ó	"€BØ�V‰V‹X€FÜ�s˜A�h s¨C jÔ1€HÜ×Ò˜6Ö,r#   r“   rÚ   r…   r†   c                 óN  € \         P                  ! R 4      p\        VP                  RVP                  .\
        P                  ! 4       R7      p\        RV/4      p\        W@4      ! VR7      p\        \        W 4      .R\        R.4      R7      p\        P                  ! WV4       R# )rV  Nrb   rí  r°  r·  )r'   Úiinfor   r†   r…   rñ   Ú
Int64Dtyper   rG   r   rH   rL   )rÚ   r“   Ú
int64_inforÞ  rV   rW   rZ   s   &&     r    Útest_minmax_extensionarrayr  î  s‚   € ô —’˜'Ó"€JÜ
�*—.‘. $¨
¯©Ð7¼r¿}º}»Ô
O€CÜ	�G˜S�>Ó	"€BÜ�RÔ ¨lÔ;€FÜÜ	�Ó	$Ð%ØÜ�W�IÓô€Hô
 ×Ò˜6Ö,r#   Úts_valuez
2000-01-01c           
      óÖ   € \        R ^.RR.RR.RV ./4      p\        P                  ! \        RR7      ;_uu_ 4        VP	                  4        RRR4       R#   + '       g   i     R# ; i)	r2   r/   gš™™™™™ñ?rÜ   r5  rï   z)does not support operation|Cannot performrA   N)r   rN   rO   r›   rF   )r  rV   s   & r    Ú.test_frame_mixed_numeric_object_with_timestampr  þ  sR   € ô 
�C˜!˜˜c C 5¨#°¨w¸¸h¸ZÐHÓ	I€BÜ	�Š”yÐ(S×	TÖ	TØ
�‰Œ÷ 
U×	T×	TÒ	Tús   ¼AÁA(	c                  ón  € \        . RO4      p V P                  ^ ^RR7      p\        R.\        R7      p\        P
                  ! W4       \        P                  ! R4      p\        P                  ! \        VR7      ;_uu_ 4        V P                  ^ ^RR7       RRR4       R#   + '       g   i     R# ; i)	r°   r2   F)r9   r¨  r“   rb   z2unsupported operand type(s) for +: 'int' and 'str'rA   N)r°   r2   T)r   r?   r   rr   rH   rL   r—   ÚescaperN   rO   r›   rF   )rV   rW   rZ   rž   s       r    Ú$test_prod_sum_min_count_mixed_objectr     s}   € ä	’>Ó	"€Bà�W‰W˜! q°uˆWÓ=€FÜ�s�e¤6Ô*€HÜ×Ò˜6Ô,ä
�)Š)ÐHÓ
I€CÜ	�Š”y¨×	,Ö	,Ø
�‰�A °ˆÔ7÷ 
-×	,×	,Ò	,ús   ÂB#Â#B4	rE   r±  rî  c                 óÂ  € \        \        P                  P                  ^4      P	                  R
4      VR7      p\        W04      ! RVR7      pVP                  \        P                  R7      pV R9   dL   \        P                  ! R4      pV R8X  d   Rp \        W`4      ! VRRR7      p\        P                  ! WG4       R# \        \        V 4      ! VRR	7      pWG8X  g   Q hR# )rê   rb   Nr’   rŽ   rÄ   rÎ   F)rÈ   r9   r>   )rl   rl   >   rŽ   r‹   )r   r'   r{   r|   r}   rG   Úto_numpyr±  rN   rÐ   rH   r+  )rÚ   r“   rE   rV   rW   Únp_arrÚcomp_modrZ   s   &&&     r    Ú'test_reduction_axis_none_returns_scalarr%    sµ   € ô 
”2—9‘9×(Ñ(¨Ó+×;Ñ;¸FÓCÈ5Ô	Q€Bä�RÔ  d¸ÔF€FØ�[‰[œrŸz™zˆ[Ó*€FØÐ!Ô!Ü×&Ò& }Ó5ˆØ�VÔØˆFÜ˜8Ô,¨V¸%ÀdÔKˆÜ
×Ò˜vÖ0äœ2˜vÔ& v°DÔ9ˆØÔ!Ð!Ò!r#   Úkernelc                 óH  € \        R . R	OR\        /4      pV R8X  d   V3MR
pRP                  . RO4      pV R8X  d   RpRpRP                  WE.4      p\        P                  ! \
        VR7      ;_uu_ 4        \        W4      ! V!   RRR4       R#   + '       g   i     R# ; i)r2   r/   Úcorrwithr�   r„   zTCannot convert \[\[<class 'object'> <class 'object'> <class 'object'>\]\] to numericzPCannot convert \[<class 'object'> <class 'object'> <class 'object'>\] to numericrA   Nr  r,   )znot allowed for this dtypez%argument must be a string or a numberz"not supported between instances ofrÛ  z*argument must be a string or a real number)r   rr   r–   rN   rO   r›   rG   )r&  rV   Úargsrž   Úmsg1Úmsg2s   &     r    Útest_fails_on_non_numericr,  (  s—   € ô0 
�Cš C¬Ð0Ó	1€BØ˜jÔ(ˆB‰5¨b€DØ
�(‰(ò	
ó€Cð �Ôð/ð 	ð
-ð 	ð �h‰h˜�|Ó$ˆÜ	�Š”y¨×	,Ö	,Ü�Ô˜TÒ"÷ 
-×	,×	,Ò	,ús   Á6BÂB!	r¨  c                 ó   € \        R \        . ROVR7      R\        ^ ^\        P                  ^.VR7      /4      p\        R . RORRR\        P
                  R./4      pV R9   d   RpM-V R9   d   RpM#V R9   d   VP                  R4      '       g   R	pMTp/ pV R9  d   WR
&   V R9   d   W(R&   V'       gŠ   V R9   dƒ   \        P                  ! \        RR7      ;_uu_ 4        \        WP4      ! RR^/VB  RRR4       \        P                  ! \        RR7      ;_uu_ 4        \        W`4      ! RR^/VB  RRR4       R# \        WP4      ! RR^/VB p	\        W`4      ! RR^/VB p
V R9  dX   V'       d   V
P                  V4      p
M=\        P                  ! V
4      p^ W«&   V
P                  V4      p
\        P                  W«&   \        P                  ! Wš4       R#   + '       g   i     Lî; i  + '       g   i     R# ; i)r2   rb   r/   rÛ   rë   rí   rV  ÚbooleanÚFloatrî  r:   r¨  zencountered an NA valuerA   r9   Nr  rŽ  )rÛ   rë   rì   rí   r”   )r€  rÕ   )rŽ   rÎ   r‚   r„   rŠ   r‹   r‰   rˆ   )r�   r‡   Úquantile)r?   rƒ   rF   )r!  r  r,   )r   r   rñ   r«  r'   r(   Ú
startswithrN   rO   rP   rG   r½   rÓ  rH   rL   )rÚ   r:   r¨  Úany_numeric_ea_dtypeÚusing_nan_is_narV   Úexpected_dfr¥  rÆ  rW   rZ   Úmasks   &&&&&       r    Útest_numeric_ea_axis_1r6  Z  sÑ  € ô: 
à”šÐ,@ÔAØ”˜˜AœrŸu™u aÐ(Ð0DÔEð	
ó
€Bô àÒ%Ø�#�sœBŸF™F CÐ(ð	
ó€Kð Ð%Ô%Ø ‰Ø	�>Ô	!Ø"‰Ø	ð 	ô 	
ð #×-Ñ-¨g×6Ò6Ø"‰à-ˆà€FØÐ5Ô5Ø!ˆxÑØÐ+Ô+Ø'ˆ{Ñç�fÐ 4Ô4Ü�]Š]œ:Ð-F×GÖGÜ�BÔÑ1 QÐ1¨&Ò1÷ Hä�]Š]œ:Ð-F×GÖGÜ�KÔ(Ñ:¨aÐ:°6Ò:÷ HáÜ�RÔ Ñ2 aÐ2¨6Ñ2€FÜ�{Ô+Ñ=°Ð=°fÑ=€HØÐ)Ô)ßØ—‘ ~Ó6‰Hä—8’8˜HÓ%ˆDØˆH‰NØ—‘ ~Ó6ˆHÜŸU™UˆH‰NÜ×Ò˜6Ö,÷ H×GúçGÖGáús   ÃGÄG,ÇG)	Ç,G=	c            
      óh  € \        R . ROR\        . RO\        P                  ! 4       R7      /4      p V P	                  ^RR7      p\        . ROR	R7      p\
        P                  ! W4       V P	                  ^R
R7      p\        RRR\        P                  .R	R7      p\
        P                  ! W4       R# )r2   r/   Nrb   Tr8   rë   rì   ç      @rî  Fré   )r°   rê   rl   N)rë   rì   r8  rî   )r   r   rñ   r  r‚   rH   rL   r«  r  s      r    Útest_mean_nullable_int_axis_1r9  ®  s�   € ä	Ø	Šl˜C¤ª¼r¿}º}»Ô!OÐPó
€Bð �W‰W˜! DˆWÓ)€FÜÒ*°)Ô<€HÜ×Ò˜6Ô,à�W‰W˜! EˆWÓ*€FÜ�s˜C ¤b§e¡eÐ,°IÔ>€HÜ×Ò˜6Ö,r#   r   )TTFgñhãˆµøä>g:Œ0âŽyE>N)TFN)r…   r†   r‚   r„   r‹   rŽ   )Úcorrr(  r  r!  r  rŽ   r†   r‚   r„   r…   r?   r0  rŠ   r‹   r‰   rF   rˆ   )r€  rÕ   r�   r!  r  rŽ   rÎ   r†   r‚   r„   r…   r‡   r?   rƒ   rŠ   r‹   r‰   rF   rˆ   )@Údatetimer   Údecimalr   r—   Údateutil.tzr   Únumpyr'   rN   Úpandas.compatr   r   Úpandas.compat.numpyr   Úpandas.util._test_decoratorsÚutilÚ_test_decoratorsr–  Úpandasrñ   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   Úpandas._testingÚ_testingrH   Úpandas.corer   r   r  r  r-   r`   Úfixturerw   r~   r€   rž  rÚ  rê  r  r  r“  r”  r  r[  r  r   r%  r,  r6  r9  r,   r#   r    Ú<module>rI     sO  ðÝ Ý Û 	å Û Û ÷õ /ß )Ð )ã ÷÷ ÷ ÷ õ  ÷ñ
 .Ó/×FÐF¸Ô4F×SÐSÈtÌ8Ð Ù(Ó*×6Ð6°$¬hÐ ôô@k1ð\ ‡�ñó ðð( ‡�ñó ð÷"A/ñ A/÷H*P1ñ P1÷fN,ñ N,÷b~ñ ~òB-ò8-ð ‡�×Ñ˜Ò)<Ó=Ø‡�×Ñ˜ E¨5 >Ó2ñ-ó 3ó >ð-ð ‡�×Ñ˜¡i°Ó&=¸r¿v¹vÐ%FÓGñó Hðò
8ð ‡�×Ñ˜Ò#SÓTØ‡�×Ñ˜¨$°¨Ó7Ø‡�×Ñ˜ 9¨iÐ"8Ó9ñ"ó :ó 8ó Uð"ð$ ‡�×ÑØòóñ,#ó-ð,#ð8 ‡�×ÑØòóð0 ‡�×Ñ˜ q¨! fÓ-ñ8-ó .ó1ð28-ôv-r#   