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
68
69
70
71
72
73
74
75
76
77
78
79
Ë
oñúhú%ãóp—dZddlZddlZddlZddlZddlmZmZm    Z    ddl
m Z Gd„d«Z Gd„d«Zy)zP
Tests for statistical reductions of 2nd moment or higher: var, skew, kurt, ...
éN)Ú    DataFrameÚSeriesÚ
date_rangecó¤—eZdZejj deejejg«d„«Z
ejj deejejg«ejj dgd¢«d„««Z ejj deejejg«d„«Z y)ÚTestDatetimeLikeStatReductionsÚboxcóð—|}tdd|¬«}|jgd¢«}|j}||«}|j«t    j
d|¬«k(sJ‚|jd¬«t    j
d|¬«k(sJ‚tj |d    <||«}|j«t    j
d
|¬«k(sJ‚|jd¬«tj usJ‚y) Nú
2001-01-01é )ÚperiodsÚtz© éééé
é    ééérééz
2001-01-06)r F©Úskipnaéþÿÿÿz2001-01-06 07:12:00)rÚtakeÚ_dataÚmeanÚpdÚ    TimestampÚNaT)ÚselfÚtz_naive_fixturerr ÚdtiÚdtarrÚobjs       ú_H:\Change_password\venv_build\Lib\site-packages\pandas/tests/reductions/test_stat_reductions.pyÚtest_dt64_meanz-TestDatetimeLikeStatReductions.test_dt64_means΀à ˆä˜¨r°bÔ9ˆàh‰hÒ9Ó:ˆØ—    ‘    ˆá%‹jˆØx‰x‹zœRŸ\™\¨,¸2Ô>Ò>Ð>Ð>؏x‰x˜uˆxÓ%¬¯©°lÀrÔ)JÒJÐJÐJô—F‘Fˆˆb‰    á%‹jˆØx‰x‹zœRŸ\™\Ð*?ÀBÔGÒGÐGÐG؏x‰x˜uˆxÓ%¬¯©Ñ/Ð/Ñ/óÚfreq)ÚsÚhÚDÚWÚBcó.—tdd¬«}|jgd¢«}|dk(rtnd}d}tj||¬«5|j
j |«}ddd«|«}tjtd¬«5|j«ddd«tjtd¬«5|jd    ¬
«ddd«tj|d <tjtd¬«5|j«ddd«tjtd¬«5|jd    ¬
«ddd«y#1swYŒùxYw#1swYŒÉxYw#1swYŒŸxYw#1swYŒdxYw#1swYyxYw) Nr
r ©r rr/zPeriodDtype\[B\] is deprecated©ÚmatchÚ    ambiguousTrr) rrÚ FutureWarningÚtmÚassert_produces_warningrÚ    to_periodÚpytestÚraisesÚ    TypeErrorrrr!)r"rr*r$ÚwarnÚmsgÚparrr&s        r'Útest_period_meanz/TestDatetimeLikeStatReductions.test_period_mean'sA€ô˜¨rÔ2ˆàh‰hÒ9Ó:ˆà $¨¢ }°ˆØ/ˆÜ × 'Ñ '¨°CÔ 8ñ    -Ø—9‘9×&Ñ& tÓ,ˆD÷    -á$‹iˆÜ ]‰]œ9¨KÔ 8ñ    Ø H‰HŒJ÷    ä ]‰]œ9¨KÔ 8ñ    "Ø H‰H˜DˆHÔ !÷    "ô—6‘6ˆˆR‰ä ]‰]œ9¨KÔ 8ñ    Ø H‰HŒJ÷    ä ]‰]œ9¨KÔ 8ñ    "Ø H‰H˜DˆHÔ !÷    "ð    "÷    -ð    -ú÷    ð    ú÷    "ð    "ú÷     ð    ú÷    "ð    "ús<ÁEÂE'ÃE3Ä E?Ä?F ÅE$Å'E0Å3E<Å?FÆ Fcó4—tjgd¢d«}tj|«j    d«}|j
}||d¬«}|j «}tj|«j «}||k(sJ‚tj|d<|j d¬«tjusJ‚|j d¬«}||d    dj «k(sJ‚|jd
«|d zd z jd
«k(sJ‚y) N) rrriùÿÿÿrréÿÿÿÿrrrrzm8[D]ÚnsF)ÚcopyrrTrÚusg&@r)    ÚnpÚarrayrÚTimedeltaIndexÚas_unitrrr!Úround)    r"rÚm8valuesÚtdiÚtdarrr&ÚresultÚexpectedÚresult2s             r'Útest_td64_meanz-TestDatetimeLikeStatReductions.test_td64_meanAsó€ä—8‘8ÒAÀ7ÓKˆÜ×Ñ Ó)×1Ñ1°$Ó7ˆà—    ‘    ˆÙ%˜eÔ$ˆà—‘“ˆÜ—8‘8˜E“?×'Ñ'Ó)ˆØ˜Ò!Ð!Ð!ä—6‘6ˆˆa‰Øx‰x˜uˆxÓ%¬¯©Ñ/Ð/Ð/à—(‘( $(Ó'ˆØ˜#˜a˜b˜'Ÿ,™,›.Ò(Ð(Ð(ð}‰}˜TÓ" v°¡}°rÑ'9×&@Ñ&@ÀÓ&FÒFÐFÑFr)N) Ú__name__Ú
__module__Ú __qualname__r9ÚmarkÚ parametrizerrÚIndexrFr(r?rP©r)r'rrs¼„Ø ‡[[×јU V¨R¯X©X°r·x±xÐ$@ÓAñ0óBð0ð& ‡[[×јU V¨R¯X©X°r·x±xÐ$@ÓAØ ‡[[×јVÒ%>Ó?ñ"ó@óBð"ð0 ‡[[×јU V¨R¯X©X°r·x±xÐ$@ÓAñGóBñGr)rcóX—eZdZ    dd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „Zy )ÚTestSeriesStatReductionsc    óÖ—tjdd«5tt|«}tj
|dd|dvrHtt dd¬««}d    |›d
}tjt|¬ «5||«ddd«tj||««sJ‚tj||d¬ ««sJ‚|j«}    tj||    «||    j««tj||«||    j««|tj
z}
|rt    j ||
««sJ‚tgd ¢«} || «dg} | j#t%dd««t| d¬«} tjt'|| ««t'|| j«««|r7ttj(dd¬««} || «} || «}| |k(sJ‚|dvr>tjtd¬ «5|tt+d«««ddd«d}tjt,|¬ «5||d¬«ddd«dt/j0|«j2vr
||d¬«ddd«y#1swYŒ=xYw#1swYŒzxYw#1swYŒVxYw#1swYyxYw)NÚuse_bottleneckFré)ÚmaxÚminrÚmedianÚstdz1/1/2001rr1zdoes not support reduction 'ú'r2r)rrrNrrllèÚint64©Údtypez1/1/2000)Úsumr^r]Úabcz&No axis named 1 for object type Seriesr)ÚaxisÚ numeric_onlyT)rh)rÚoption_contextÚgetattrrrEÚnanrr9r:r;ÚnotnaÚisnaÚdropnar6Úassert_almost_equalÚvaluesÚisnanÚextendÚrangeÚfloatÚ bdate_rangeÚlistÚ
ValueErrorÚinspectÚgetfullargspecÚargs)r"ÚnameÚ    alternateÚstring_series_Ú check_objectsÚ check_allnaÚfÚdsr=ÚnonaÚallnar+ÚitemsÚresÚexps               r'Ú_check_stat_opz'TestSeriesStatReductions._check_stat_op\sz€ô× Ñ Ð/°Ó 7ñ8    5Üœ Ó%ˆAô$&§6¡6ˆN˜1˜RÐ  ðÐBÑBÜœJ z¸2Ô>Ó?Ø4°T°F¸!Ð<Ü—]‘]¤9°CÔ8ñِb”E÷ô—8‘8™A˜nÓ-Ô.Ð .Ð.Ü—7‘7™1˜^°EÔ:Ô;Ð ;Ð;ð"×(Ñ(Ó*ˆDÜ × "Ñ "¡1 T£7©I°d·k±kÓ,BÔ CÜ × "Ñ "¡1 ^Ó#4±iÀÇ Á Ó6LÔ Mà"¤R§V¡VÑ+ˆEáÜ—x‘x¡ %£Ô)Ð)Ð)ôÒ)Ó*ˆAÙ ˆaŒDðCˆEØ L‰Lœ˜u lÓ3Ô 4ܐu GÔ,ˆAÜ × "Ñ "¤5©¨1«£;´±iÀÇÁÓ6IÓ0JÔ KñÜœ2Ÿ>™>¨*¸bÔAÓBÙ˜“dÙ “lØ˜c’zÐ!zðÐ0Ñ0Ü—]‘]¤9°DÔ9ñ+Ù”fœT %›[Ó)Ô*÷+ð;ˆCÜ—‘œz°Ô5ñ *ِ. qÕ)÷ *ð¤×!7Ñ!7¸Ó!:×!?Ñ!?Ñ?á.¨tÕ4÷q8    5ð8    5÷ñú÷H+ð+ú÷
 *ð *ú÷g8    5ð8    5úsU—AKÁ6    J:Á?F4KÈ3KÉ%KÉ3 KÉ>3KÊ:K    Ê?KËK    Ë KËK    ËKËK(có”—ttd«tjd¬«}|j    dtj
|d¬«y)NéÚseries©rdr{reF)r)rrsrEÚfloat64r‡re©r"Ú string_seriess  r'Útest_sumz!TestSeriesStatReductions.test_sum™s3€Üœu R›y´·
±
ÀÔJˆ Ø ×јE¤2§6¡6¨=ÀeÐÕLr)có—ttd«tjd¬«}|j    dtj
|«y)Nr‰rŠr‹r)rrsrErŒr‡rrs  r'Ú    test_meanz"TestSeriesStatReductions.test_meanó.€Üœu R›y´·
±
ÀÔJˆ Ø ×јF¤B§G¡G¨]Õ;r)có\—ttd«tjd¬«}|j    dtj
|«ttj dt¬«td«¬«}tjtj
|«|j ««y)Nr‰rŠr‹r_rrc)Úindex)
rrsrErŒr‡r_ÚonesÚintr6ro)r"rŽÚint_tss   r'Ú test_medianz$TestSeriesStatReductions.test_median¡sj€Üœu R›y´·
±
ÀÔJˆ Ø ×јH¤b§i¡i°Ô?ôœŸ™ ¬#Ô.´e¸B³iÔ@ˆÜ
×ÑœrŸy™y¨Ó0°&·-±-³/ÕBr)có—ttd«tjd¬«}|j    dtj
|«y)Nr‰rŠr‹Úprod)rrsrErŒr‡ršrs  r'Ú    test_prodz"TestSeriesStatReductions.test_prod©r’r)có”—ttd«tjd¬«}|j    dtj
|d¬«y)Nr‰rŠr‹r^T©r~)rrsrErŒr‡r^rs  r'Útest_minz!TestSeriesStatReductions.test_min­ó3€Üœu R›y´·
±
ÀÔJˆ Ø ×јE¤2§6¡6¨=ÈÐÕMr)có”—ttd«tjd¬«}|j    dtj
|d¬«y)Nr‰rŠr‹r]Tr)rrsrErŒr‡r]rs  r'Útest_maxz!TestSeriesStatReductions.test_max±rŸr)có—ttd«tjd¬«}ttjdtj¬«t dd¬«d¬    «}d
„}|j d ||«d „}|j d ||«|jd¬«}tj|jd¬«}tj||«|jd¬«}tj|jd¬«}tj||«|jdg}|jd¬«}tj|«sJ‚|jd¬«}tj|«sJ‚y)Nr‰rŠr‹rrcú
2020-01-01r1Úts©r”r{có0—tj|d¬«S©Nr©Úddof)rEr`©Úxs r'ú<lambda>z7TestSeriesStatReductions.test_var_std.<locals>.<lambda>½ó€œŸ™˜q qÔ)€r)r`có0—tj|d¬«Sr§)rEÚvarrªs r'r¬z7TestSeriesStatReductions.test_var_std.<locals>.<lambda>Àr­r)r¯rr¨rr)rrsrErŒÚarangerr‡r`rpr6ror¯Úilocrrm©r"rŽÚdatetime_seriesÚaltrMrNr+s       r'Ú test_var_stdz%TestSeriesStatReductions.test_var_stdµs5€Üœu R›y´·
±
ÀÔJˆ Ü Ü I‰Ib¤§
¡
Ô +ܘ\°2Ô6Øô
ˆñ *ˆØ ×јE 3¨ Ô6á)ˆØ ×јE 3¨ Ô6à ×$Ñ$¨!Ð$Ó,ˆÜ—6‘6˜/×0Ñ0°qÔ9ˆÜ
×јv xÔ0à ×$Ñ$¨!Ð$Ó,ˆÜ—6‘6˜/×0Ñ0°qÔ9ˆÜ
×јv xÔ0ð ×  Ñ   ! Ñ %ˆØ—‘˜A“ˆÜw‰wvŒÐˆà—‘˜A“ˆÜw‰wvŒÐ‰r)cóH—ttd«tjd¬«}ttjdtj¬«t dd¬«d¬    «}d
„}|j d ||«|jd ¬ «}tj|jd ¬ «tjt|j««z }tj||«|jdg}|jd¬ «}tj |«sJ‚y)Nr‰rŠr‹rrcr£r1r¤r¥cón—tj|d¬«tjt|««z Sr§)rEr`ÚsqrtÚlenrªs r'r¬z3TestSeriesStatReductions.test_sem.<locals>.<lambda>Ûs"€œŸ™˜q qÔ)¬B¯G©G´C¸³F«OÑ;€r)Úsemrr¨rr)rrsrErŒr°rr‡rºr`rpr¸r¹r6ror±rrmr²s       r'Útest_semz!TestSeriesStatReductions.test_semÓsæ€Üœu R›y´·
±
ÀÔJˆ Ü Ü I‰Ib¤§
¡
Ô +ܘ\°2Ô6Øô
ˆñ <ˆØ ×јE 3¨ Ô6à ×$Ñ$¨!Ð$Ó,ˆÜ—6‘6˜/×0Ñ0°qÔ9¼B¿G¹GÜ ×&Ñ&Ó 'ó=
ñ
ˆô     ×јv xÔ0ð ×  Ñ   ! Ñ %ˆØ—‘˜A“ˆÜw‰wvŒÐ‰r)cóÖ‡—tjd«Šttd«tj
d¬«}ˆfd„}|j d||«d}td|dz«D]}tt    j|««}tt    j||f««}||krYt    j|j««sJ‚t    j|j««j«rŒžJ‚d    |j«k(sJ‚t|j«tj
«sJ‚|j«d    k(j«rŒJ‚y)
Nú scipy.statsr‰rŠr‹có*•—‰j|d¬«S©NF)Úbias)Úskew©r«Úsp_statss €r'r¬z4TestSeriesStatReductions.test_skew.<locals>.<lambda>îsø€˜Ÿ ™  a¨e˜ Ó4€r)rÁrrr) r9Ú importorskiprrsrErŒr‡r•rrqrÁÚallÚ
isinstance)r"rŽr´Úmin_NÚir+ÚdfrÃs       @r'Ú    test_skewz"TestSeriesStatReductions.test_skewésø€Ü×&Ñ& }Ó5ˆäœu R›y´·
±
ÀÔJˆ ã4ˆØ ×јF C¨Ô7ðˆÜq˜% !™)Ó$ó        .ˆAÜ”r—w‘w˜q“zÓ"ˆAÜœ2Ÿ7™7 A q 6›?Ó+ˆBؐ5ŠyÜ—x‘x §¡£Ô)Ð)Ð)Ü—x‘x §¡£    Ó*×.Ñ.Õ0Ð0Ð0à˜AŸF™F›H’}Ð$}Ü! !§&¡&£(¬B¯J©JÔ7Ð7Ð7ØŸ™›     Q™×+Ñ+Ö-Ð-Ð-ñ        .r)c󪇗tjd«Šttd«tj
d¬«}ˆfd„}|j d||«y)Nr½r‰rŠr‹có*•—‰j|d¬«Sr¿)ÚkurtosisrÂs €r'r¬z4TestSeriesStatReductions.test_kurt.<locals>.<lambda>sø€˜×)Ñ)¨!°%Ð)Ó8€r)Úkurt)r9rÄrrsrErŒr‡)r"rŽr´rÃs   @r'Ú    test_kurtz"TestSeriesStatReductions.test_kurtÿs@ø€Ü×&Ñ& }Ó5ˆäœu R›y´·
±
ÀÔJˆ ã8ˆØ ×јF C¨Õ7r)có0—d}td|dz«D]}ttj|««}t    tj||f««}||krYtj
|j ««sJ‚tj
|j ««j«rŒžJ‚d|j «k(sJ‚t|j «tj«sJ‚|j «dk(j«rŒJ‚y)Nrrr)
rsrrEr•rrqrÎrÅrÆrŒ)r"rÇrÈr+rÉs     r'Útest_kurt_cornerz)TestSeriesStatReductions.test_kurt_cornersӀðˆÜq˜% !™)Ó$ó        .ˆAÜ”r—w‘w˜q“zÓ"ˆAÜœ2Ÿ7™7 A q 6›?Ó+ˆBؐ5ŠyÜ—x‘x §¡£Ô)Ð)Ð)Ü—x‘x §¡£    Ó*×.Ñ.Õ0Ð0Ð0à˜AŸF™F›H’}Ð$}Ü! !§&¡&£(¬B¯J©JÔ7Ð7Ð7ØŸ™›     Q™×+Ñ+Ö-Ð-Ð-ñ        .r)N)FF)rQrRrSr‡rr‘r˜r›ržr¡rµr»rÊrÏrÑrWr)r'rYrYWsJ„ð QVó;5òzMò<òCò<òNòNòò<ò,.ò,8ó .r)rY)Ú__doc__rxÚnumpyrEr9ÚpandasrrrrÚpandas._testingÚ_testingr6rrYrWr)r'ú<module>r×sBðñóãÛ ã÷ñõ
÷BGñBG÷J}.ò}.r)