hyb
2025-12-23 10f3a1daddfbc7fa3dd2069197d83e8b6ef19176
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
Ë
oñúh-ãó¦—ddlmZddlZddlZddlmcmZddl    Z
ddl    m Z m Z ddl mZddlmZd„Zd„Zd„Zd„Zd    „Zd
„Zd „Zd „Zd „Zej6j9dgd¢«d„«Zej6j9dddg«d„«Zej6j9dgd¢«d„«Zd„Z ejBd«d„«Z"y)é)Ú    timedeltaN)Ú    DataFrameÚSeries)Útimedelta_rangecó&—tddgt«td¬«g¬«}|jd«j«}tdtj
tj
dgt ddd¬«¬«}tj||«y)    Néé)Úminutes©ÚdataÚindexÚ1minú0 dayé©ÚperiodsÚfreq)    rrÚresampleÚasfreqÚnpÚnanrÚtmÚassert_frame_equal)ÚdfÚresultÚexpecteds   úWH:\Change_password\venv_build\Lib\site-packages\pandas/tests/resample/test_timedelta.pyÚtest_asfreq_bugrsq€Ü    ˜˜A˜¤y£{´IÀaÔ4HÐ&IÔ    J€BØ [‰[˜Ó  × 'Ñ 'Ó )€FÜØ”—‘œŸ™ Ð #ܘg¨q°vÔ>ô€Hô×ј& (Õ+ócó.—tjdtjdg«}tdgd¢i|«j    d«j «}tddt jdgitdd    d¬
«¬ «}tj||«y) NÚ0sÚ2sÚvalue)ér    éÚ1sg@g@rr    r©r ) ÚpdÚ to_timedeltaÚNaTrrÚmeanrrrrr)r rrs   rÚtest_resample_with_natr,s{€ä O‰O˜T¤2§6¡6¨4Ð0Ó 1€EÜ ˜¢Ð+¨UÓ 3× <Ñ <¸TÓ B× GÑ GÓ I€FÜØ    3œŸ™ Ð$Ð%ܘg¨q°tÔ<ô€Hô×ј& (Õ+rcób—tddd¬«}tdgd¢i|¬«}|jd«j«}dd    tj
tj
tj
tj
d
gi}t|tddd¬«¬«}t j||«y) Nz00:00:00z00:10:00Ú5min©rr#)rr%é
r Ú2minrr0)rrrrrrrr)r rrÚ expected_datars     rÚ$test_resample_as_freq_with_subperiodr3&s‰€ä ˜J¨
¸Ô @€EÜ    ˜¢*Ð-°UÔ    ;€BØ [‰[˜Ó  × 'Ñ 'Ó )€Fؘq¤"§&¡&¬"¯&©&´"·&±&¼"¿&¹&À"ÐEÐF€MÜØ ¤/°*¸jÈvÔ"Vô€Hô×ј& (Õ+rcó:—tdtjd«i«}|j|jdz«j «}t ddd¬«|_tdtjd«itjtjd«d¬    «¬
«}|jd«j «}tj||«|d}|jd«j «}tj||d«y) NÚAiÈéz0 daysÚ30miné2©rrÚmin©Úunitr') rrÚarangeÚgroupbyr Úsumrr(r)rrrÚassert_series_equal)rrrÚss    rÚtest_resample_with_timedeltasrB2s׀ܘ#œrŸy™y¨›Ð/Ó0€HØ×Ñ §¡°"Ñ 4Ó5×9Ñ9Ó;€HÜ$ X°GÀRÔH€H„Nä    Ø     Œbi‰i˜‹oФb§o¡o´b·i±iÀ³oÈEÔ&Rô
€Bð[‰[˜Ó !× %Ñ %Ó '€Fä×ј& (Ô+à
ˆ3‰€AØ Z‰Z˜Ó  × $Ñ $Ó &€FÜ×ј6 8¨C¡=Õ1rcóú—tttd««tddd¬«¬«}|j    d«j «}tgd¢tddd¬«¬«}t j||«y)    Nr%ú1 dayrAr9r'r")rr%rr    )rÚlistÚrangerrr?rr@)rArrs   rÚ%test_resample_single_period_timedeltarGCs]€ÜŒt”E˜!“H‹~¤_°WÀ3ÐPQÔ%RÔS€AØ Z‰Z˜Ó × !Ñ !Ó #€FÜ’i¤°wÀTÐSTÔ'UÔV€HÜ×ј6 8Õ,rcóà—tddd¬«}ttd«|¬«}|jd«j    «}|j t «}tj||«y)NÚ0é    Ú10msrr')    rrrFrr+ÚastypeÚfloatrr@)r Úseriesrrs    rÚ#test_resample_timedelta_idempotencyrOJsU€ä ˜C¨°Ô 8€EÜ ”E˜!“H EÔ *€FØ _‰_˜VÓ $× )Ñ )Ó +€F؏}‰}œUÓ#€HÜ×ј6 8Õ,rcóÜ—tddd¬«}ttjj    d«j t |««|¬«}|jdd¬    «j«}|jd«j«}tdd
d¬ «}tdd d¬ «}tj|j|«tj|j|«y) Nr!érA©Ústartrrr$r'r"Ú5s)ÚoffsetÚ25s©rSÚendrÚ29s) rrrÚrandomÚ default_rngÚstandard_normalÚlenrr+rÚassert_index_equalr )ÚrngÚtsÚ    with_baseÚ without_baseÚexp_without_baseÚ exp_with_bases      rÚ(test_resample_offset_with_timedeltaindexreSs´€ä
 ¨b°sÔ
;€CÜ    ”—    ‘    ×%Ñ% aÓ(×8Ñ8¼¸S»ÓBÈ#Ô    N€Bà— ‘ ˜D¨ Ó.×3Ñ3Ó5€IØ—;‘;˜tÓ$×)Ñ)Ó+€Lä&¨T°uÀ4ÔHÐÜ#¨$°EÀÔE€Mä×ј,×,Ñ,Ð.>Ô?Ü×ј)Ÿ/™/¨=Õ9rc
ó—tdditjtt    d««d¬«¬«}|dj d«|d<|j d    «jd
„«}tjtjd d gd ¬«d    ¬«jd«}tddgddgdœ|¬«}|jddgd¬«}|dj d«|d<tj||«y)NÚ    Group_objr5érAr;r'ÚcategoryÚGroupÚ10scó<—|j«jdS)Nr)Ú value_countsr ©Úxs rú<lambda>zDtest_resample_categorical_data_with_timedeltaindex.<locals>.<lambda>fs€¨q¯~©~Ó/?×/EÑ/EÀaÑ/H€rrr0zm8[s]©Údtyper/Úns)rgrjr)Úaxis)rr(r)rErFrLrÚaggÚTimedeltaIndexrÚarrayÚas_unitÚreindexrr)rrÚexp_tdirs    rÚ2test_resample_categorical_data_with_timedeltaindexr{bsí€ä    K Ð%¬R¯_©_¼TÄ%ÈÃ)»_ÐSVÔ-WÔ    X€Bؐ[‘/×(Ñ(¨Ó4€B€wKØ [‰[˜Ó × #Ñ #Ñ$IÓ J€FÜ×Ѥ§¡¨!¨R¨¸Ô @ÀuÔM×UÑUØ ó€GôؘCj¨C°¨:Ñ6Øô€Hð×Ñ ¨gР6¸QÐÓ?€HØ  Ñ-×4Ñ4°ZÓ@€HˆWÑÜ×ј& (Õ+rcó—tddd¬«}td|i|¬«}tddd¬«}t||d¬«}tj|j
d    <|j d«j«d}tj||«|dj d«j«}tj||«y)
NrDz6 dayÚ4Dr/Útimer'Ú2D)r Únamer)
rrrr(r*ÚilocrÚfirstrr@)ÚtimesrÚtimes2ÚexpÚress     rÚtest_resample_timedelta_valuesr‡ss¨€ô
˜G W°4Ô 8€EÜ    F˜E?¨%Ô    0€Bä ˜W g°DÔ 9€FÜ
˜v¨FÔ
3€CÜ—&‘&€C‡HHˆQKà
+‰+dÓ
# FÑ
+€CÜ×ј3 Ô$Ø
ˆV‰*×
˜dÓ
+€CÜ×ј3 Õ$rzstart, end, freq, resample_freq))Ú8hÚ 21h59min50srkÚ3h)rŠÚ22hÚ1hÚ5h)Ú527DÚ5006DÚ3DÚ10D)Ú1Dr‘r’r)rˆr‰rkÚ2h)Ú0hr‰rkrŠ)r‘Ú85DÚDrcóž—t|||¬«}ttjt    |««|¬«}|j |«j «}t|||¬«}tj|j|«|jj|jk(sJ‚tj|jd«rJ‚y)NrWr')rrSrXéÿÿÿÿ) rrrr=r]rr:rr^r rÚisnanr)rSrXrÚ resample_freqÚidxrArÚexpected_indexs        rÚ!test_resample_timedelta_edge_caser…sŸ€ô   ¨3°TÔ
:€CÜŒry‰yœ˜S›Ó"¨#Ô.€AØ Z‰Z˜ Ó &× *Ñ *Ó ,€FÜ$¨-¸uÈ#ÔN€NÜ×ј&Ÿ,™,¨Ô7Ø <‰<× Ñ  × 3Ñ 3Ò 3Ð3Ð 3܏x‰x˜Ÿ ™  B™Ô(Ð(Ð (Ð(rÚ
duplicatesTFcó®—ttjjd«j    d¬«t ddd¬«¬«}|r    gd    ¢|_|jd
d…dd…fjd «jd „«}td gdzgdzdgdzgzt d
dd ¬«¬«}|j |_tj||«y)Nr$)é'r)Úsizer!r Ú    3906250nsrRr')r5ÚBr5ÚCr&Ú3scó—t|«S)N)r]rns rrpzEtest_resample_with_timedelta_yields_no_empty_groups.<locals>.<lambda>©s
€¼SÀ»V€riré ié ) rrrZr[ÚnormalrÚcolumnsÚlocrÚapplyrr)ržrrrs    rÚ3test_resample_with_timedelta_yields_no_empty_groupsr­žs€ô
Ü
    ‰    ×јaÓ ×'Ñ'¨ZÐ'Ó8Ü D°%¸kÔJô
€Bñâ)ˆŒ
à V‰VD‘Eš1HÑ × &Ñ & tÓ ,× 2Ñ 2Ñ3CÓ D€FäØ
ˆ‰ˆ bјS˜E A™I˜;Ñ&Ü D°"¸4Ô@ô€Hð—z‘z€HÔÜ×ј& (Õ+rr<)rAÚmsÚusrsc    ó—tjd|›d«}tdtjtj
d«d¬«j |«itjddd¬    «¬
«}|jd «jd «}tdtjd «tjd«gitjdddd ¬«¬
«j |«}tj||«y)Nzm8[ú]r#rrAr;Ú20200101ÚUTC)rÚtzr'rg®Gáz®ï?z0 days 00:00:00.990000z0 days 00:00:02.990000r$)rr´r) rrrrr(r)r=rLÚ
date_rangerÚquantileÚ    Timedeltarr)r<rrrrrs     rÚ test_resample_quantile_timedeltar¸³sڀô H‰Hs˜4˜& ]Ó #€EÜ    Ø    ”"—/‘/¤"§)¡)¨A£,°SÔ9×@Ñ@ÀÓGÐH܏m‰m˜J°°eÔ<ô
€Bð[‰[˜Ó × 'Ñ '¨Ó -€FÜà Ü— ‘ Ð5Ó6Ü— ‘ Ð5Ó6ðð    
ô m‰m˜J°°eÀ$ÔGô÷ fˆUƒmð ô×ј& (Õ+rc óê—tjtd«Dcgc]}tjd|dzz¬«‘Œ c}«}t    td«|¬«}|j ddd¬«j «}t    gd    ¢tjtd
«Dcgc]}tjd|d zz¬«‘Œ c}d¬ «¬«}tj||«ycc}wcc}w) Nr0éxr6)Úsecondsr'r:Úright)ÚclosedÚlabel)rr    éé érJéé<r/)
r(ÚIndexrFr·rrr?rvrr@)Úir›Úserrrs     rÚtest_resample_closed_rightrÇÈs»€ä
(‰(ÄÀbà   ÖJ¸1”B—L‘L¨¨q°2©v©Ö6ÒJÓ
K€CÜ
”r“ #Ô
&€CØ \‰\˜%¨°wˆ\Ó ?× CÑ CÓ E€FÜÚÜ×ÑÜ9>¸q»Ö B°AŒR\‰\ #¨¨B©¡,Ö /Ò BÈô
ô€Hô ×ј6 8Õ,ùòKùò Cs #C+Â##C0Úpyarrowcó—tjtdd¬«d¬«}tt    j
dtj ¬«|¬«}|jd«j«}tj||«y)NrDr%)rzduration[ns][pyarrow]rqr'r’) r(rÄrrrr=Úfloat64rr+rr@)r›rrs   rÚtest_arrow_duration_resamplerËÖs`€ô (‰(”? 7°AÔ6Ð>UÔ
V€CÜ”b—i‘i ¬¯©Ô4¸CÔ@€HØ × Ñ ˜tÓ $× )Ñ )Ó +€FÜ×ј6 8Õ,r)#ÚdatetimerÚnumpyrÚpytestÚpandas.util._test_decoratorsÚutilÚ_test_decoratorsÚtdÚpandasr(rrÚpandas._testingÚ_testingrÚpandas.core.indexes.timedeltasrrr,r3rBrGrOrer{r‡ÚmarkÚ parametrizerr­r¸rÇÚ
skip_if_norË©rrú<module>rÛsïðÝãÛ ç)Ð)ã÷õÝ:ò,ò,ò    ,ò2ò"-ò-ò :ò,ò"%ð$‡×ÑØ%ò    ó ñ    )ó ð    )ð‡×ј¨¨e }Ó5ñ,ó6ð,ð(‡×јÒ!8Ó9ñ,ó:ð,ò( -ð€‡ˆyÓñ-óñ-r