+
    ÏÜ³jôŽ  ã                   óô  € R t ^ RIHt ^ RIHt ^ RIt^ RI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 ^ RIH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" ^ RI#H$t$ ^ RI%H&t& ]PN                  ! R	4      t(]PN                  ! R
4      t)^ RI*H+t+ ^ RI,H-t- ]P\                  P_                  R4      ]P\                  P_                  R4      .t0]Pb                  R 4       t2]Pb                  R 4       t3 ! R R4      t4R# )zTest cases for Series.plot)Údatetime)ÚchainN)Úis_platform_linux)Ú	DataFrameÚSeriesÚ
date_rangeÚperiod_rangeÚplotting)Ú_check_ax_scalesÚ_check_axes_shapeÚ_check_colorsÚ_check_grid_settingsÚ_check_has_errorbarsÚ_check_legend_labelsÚ_check_plot_worksÚ_check_text_labelsÚ_check_ticks_propsÚ_unpack_cyclerÚ
get_y_axis)ÚVersion)ÚCustomBusinessDayÚ
matplotlibzmatplotlib.pyplot)ÚDatetimeConverter©Úget_standard_colorszAignore:divide by zero encountered in scalar divide:RuntimeWarningzBignore:invalid value encountered in scalar multiply:RuntimeWarningc                  ó|   € \        \        P                  ! ^
\        P                  R7      \	        R^
R7      RR7      # )é
   ©Údtypeú
2020-01-01©ÚperiodsÚts©ÚindexÚname)r   ÚnpÚarangeÚfloat64r   © ó    Úb/home/luca/screen-checking/.venv/lib/python3.14/site-packages/pandas/tests/plotting/test_series.pyr"   r"   6   s.   € äÜ
�	Š	�"œBŸJ™JÔ'Ü˜¨rÔ2Øôð r*   c            
      ó�   € \        \        ^
4      \        P                  R\        ^
4       U u. uF  p RV  2NK
  	  up R7      # u up i )r   ÚseriesÚi_)r   r%   r$   )r   Úranger&   r(   )Úis    r+   r-   r-   ?   s=   € äÜˆb‹	œŸ™¨(ÌUÐSUÌYÓ:WÉYÈ¸RÀ¸s»8ÉYÑ:Wôð ùÚ:Ws   ­Ac                   óê  a € ] tR t^Ft o ]P
                  P                  ]P
                  P                  RRR/RR/.4      R 4       4       t]P
                  P                  R 4       t	]P
                  P                  ]P
                  P                  RR	R
/RR/.RR
/RR/.RR
/RRRR/..4      R 4       4       t
]P
                  P                  R 4       t]P
                  P                  R 4       tR t]P
                  P                  RRRR]P                  ! R]P                   ! R4      R7      RR.4      R 4       tR tR t]P
                  P                  R/ R R”/R R•/.4      R! 4       tR" tR# t]P
                  P                  R/ R$R
/.4      R% 4       tR& tR' tR( tR) tR* tR+ tR, tR- tR. t R/ t!R0 t"]P
                  P                  R1R2]#! R3^R47      .4      R5 4       t$R6 t%R7 t&]P
                  PO                  ](! 4       R8RR97      ]P
                  P                  R:R–R—.4      R; 4       4       t)]P
                  PO                  ](! 4       R8RR97      ]P
                  P                  R<. R˜O. R™O.4      R= 4       4       t*R> t+R? t,R@ t-RA t.RB t/RC t0RD t1RE t2RF t3RG t4RH t5RI t6RJ t7RK t8RL t9RM t:RN t;RO t<]P
                  P                  RPRšR›.4      ]P
                  P                  RQ/ R$R
/.4      RR 4       4       t=RS t>]P
                  P                  RTRU^.R2^.R2]?P€                  ! ^4      .RV]?P‚                  ! Rœ^d^4      ..4      RW 4       tB]P
                  P                  RX. R�O. RžOR2]?P€                  ! ^4      R2.RV]?P‚                  ! Rœ^d^4      R2.RU^(]?P‚                  ! RYRZ^24      ..4      R[ 4       tCR\ tDR] tER^ tF]P
                  PO                  R_R`7      Ra 4       tG]P
                  P                  R]HP’                  P”                  ]HP’                  P–                  ,           4      Rb 4       tL]P
                  P                  R]HP’                  P”                  ]HP’                  P–                  ,           4      Rc 4       tM]P
                  P                  R]HP’                  P”                  4      Rd 4       tN]P
                  P                  R]HP’                  P”                  4      Re 4       tO]P
                  P                  R]HP’                  P”                  4      Rf 4       tPRg tQRh tRRi tSRj tT]P
                  P                  ]P
                  P                  RRR.4      ]P
                  P                  Rk]U! ]?P¬                  ! ]?P®                  P±                  ^4      P³                  ^
4      4      4      ]?P¬                  ! ]?P®                  P±                  ^4      P³                  ^
4      4      ]Z! ]?P¬                  ! ]?P®                  P±                  ^4      P³                  ^
4      4      4      ][! ]?P¬                  ! ]?P®                  P±                  ^4      P³                  RŸ4      4      RlRm.Rn7      .4      Ro 4       4       4       t\]P
                  P                  Rp 4       t]]P
                  P                  ]P
                  P                  Rk]U! ]?P¬                  ! ]?P®                  P±                  ^4      P³                  ^4      4      4      ][! ]?P¬                  ! ]?P®                  P±                  ^4      P³                  R 4      4      RlRm.Rn7      .4      Rq 4       4       t^]P
                  P                  Rr 4       t_]P
                  P                  Rs 4       t`]P
                  P                  Rt 4       ta]P
                  P                  Ru 4       tb]P
                  P                  Rv 4       tc]P
                  P                  Rw. R¡O4      Rx 4       tdRy teRz tfR{ tgR| thR} tiR~ tjR tk]P
                  PO                  R€R`7      R� 4       tl]P
                  P                  RRR‚.4      Rƒ 4       tmR„ tnR… to]P
                  P                  R†. R¢O. R£O3. R¤O. R¥O3.4      R‡ 4       tpRˆ tq]P
                  P                  R‰. R¦O4      ]P
                  P                  R. R§O4      RŠ 4       4       tr]P
                  P                  R1]sPè                  ! ^ ^R‹RŒ7      ]sPê                  ! ^R�7      ]sPê                  ! ^R�7      ..4      RŽ 4       tvR� tw]P
                  P                  R� 4       txR‘ tyR’ tzR“t{V t|R2# )¨ÚTestSeriesPlotsÚkwargsÚlabelÚfooÚ	use_indexFc                ó2   € \        VP                  3/ VB  R # ©N©r   Úplot)Úselfr"   r3   s   &&&r+   Ú	test_plotÚTestSeriesPlots.test_plotG   s   € ô 	˜"Ÿ'™'Ñ, VÔ,r*   c                óN   € \        VP                  ^ R7      p\        V^ R7       R# )é    )Úrot©ÚxrotN)r   r:   r   )r;   r"   Úaxess   && r+   Útest_plot_tick_propsÚ$TestSeriesPlots.test_plot_tick_propsL   s   € ä  §¡¨aÔ0ˆÜ˜4 a×(r*   zscale, exp_scaleÚlogyTÚyaxisÚlogÚlogxÚxaxisÚloglogc                óN   € \        VP                  3R R/VB p\        V3/ VB  R# )ÚstyleÚ.N)r   r:   r
   )r;   r"   ÚscaleÚ	exp_scaleÚaxs   &&&& r+   Útest_plot_scalesÚ TestSeriesPlots.test_plot_scalesQ   s)   € ô ˜rŸw™wÑ;¨cÐ;°UÑ;ˆÜ˜Ñ)˜yÔ)r*   c                óR   € \        VR ,          P                  P                  4       R# ©:Nr   NN)r   r:   Úbar©r;   r"   s   &&r+   Útest_plot_ts_barÚ TestSeriesPlots.test_plot_ts_bar^   s   € ä˜"˜S�'Ÿ,™,×*Ñ*Ö+r*   c                óH   € \        VP                  P                  R R7       R# )F©ÚstackedN)r   r:   ÚarearW   s   &&r+   Útest_plot_ts_area_stackedÚ)TestSeriesPlots.test_plot_ts_area_stackedb   s   € ä˜"Ÿ'™'Ÿ,™,°×6r*   c                óp   € \        \        ^4      \        R^R7      4      p\        VP                  4       R# )é   r   r    N)r   r/   r   r   r:   ©r;   Úsers   & r+   Útest_plot_iseriesÚ!TestSeriesPlots.test_plot_iseriesf   s%   € Ü”U˜1“Xœ|¨LÀ!ÔDÓEˆÜ˜#Ÿ(™(Ö#r*   ÚkindÚlinerV   ÚbarhÚkdeÚscipy)ÚmarksÚhistÚboxc                óB   € \        VR ,          P                  VR7       R# ):Nra   N©rf   Nr9   )r;   r-   rf   s   &&&r+   Útest_plot_series_kindsÚ&TestSeriesPlots.test_plot_series_kindsj   s   € ô 	˜& �*Ÿ/™/°×5r*   c                óR   € \        VR ,          P                  P                  4       R# rU   )r   r:   rh   ©r;   r-   s   &&r+   Útest_plot_series_barhÚ%TestSeriesPlots.test_plot_series_barhx   s   € Ü˜& �+×*Ñ*×/Ñ/Ö0r*   c                óò   € \        \        \        P                  P	                  ^4      P                  ^
4      4      P                  P                  RR7      p\        VP                  ^ ,          .R.R7       R# )é   Úblack©Úcolor©Ú
facecolorsN)
r   r   r&   ÚrandomÚdefault_rngÚstandard_normalr:   rV   r   Úpatches)r;   rQ   s   & r+   Útest_plot_series_bar_axÚ'TestSeriesPlots.test_plot_series_bar_ax{   sU   € ÜÜ”2—9‘9×(Ñ(¨Ó+×;Ñ;¸BÓ?Ó@×EÑE×IÑIÐQXô
ˆô 	�r—z‘z !•}�o°7°)×<r*   Úlayoutc                óR   € \        VP                  3R R/VB p\        V^RR7       R# )ÚsubplotsT)Úaxes_numrƒ   N©é   rˆ   )r   r:   r   )r;   r"   r3   rQ   s   &&& r+   Útest_plot_6951ÚTestSeriesPlots.test_plot_6951�   s(   € ô ˜rŸw™wÑ@°Ð@¸Ñ@ˆÜ˜" q°×8r*   c                ó¸   € \         P                  P                  4       w  r#VP                  R RVR7      p\	        VP
                  R 4       \        V^RRR7       R# )ÚTest)ÚtitleÚfigsizerQ   )r†   rƒ   rŽ   N)é   é   r‡   )ÚmplÚpyplotr…   r:   r   r�   r   )r;   r-   Ú_rQ   s   &&  r+   Útest_plot_figsize_and_titleÚ+TestSeriesPlots.test_plot_figsize_and_title‡   sF   € ä—
‘
×#Ñ#Ó%‰ˆØ�[‰[˜v¨w¸2ˆ[Ó>ˆÜ˜2Ÿ8™8 VÔ,Ü˜" q°À×Ir*   c                ó  € R p\         P                  P                  V,          p\         P                  P                  4       w  r4\	        . RO4      P                  VR7       V\         P                  P                  V,          8X  g   Q hR# )zaxes.prop_cycle©rQ   N©rˆ   rw   é   )r‘   r’   ÚrcParamsr…   r   r:   )r;   ÚkeyÚcolorsr“   rQ   s   &    r+   Útest_dont_modify_rcParamsÚ)TestSeriesPlots.test_dont_modify_rcParamsŽ   sb   € àˆÜ—‘×$Ñ$ SÕ)ˆÜ—
‘
×#Ñ#Ó%‰ˆÜŠyÓ×Ñ "ÐÔ%ØœŸ™×,Ñ,¨SÕ1Ô1Ð1Ò1r*   Úsecondary_yc                óf  € \         P                  P                  4       w  r4VP                  ! RR V/VB pVP	                  4       w  rVVP                  4       pWW^ ,          P                  RR7      ^ ,          ^ ,          8:  g   Q hWg^ ,          P                  RR7      ^ ,          R,          8¼  g   Q hR# )rQ   F©ÚorigNr)   éÿÿÿÿ)r‘   r’   r…   r:   Úget_xlimÚ	get_linesÚget_data)r;   r"   r3   r“   rQ   ÚxminÚxmaxÚliness   &&&     r+   Útest_ts_line_limÚ TestSeriesPlots.test_ts_line_lim–   s”   € ä—
‘
×#Ñ#Ó%‰ˆØ�WŠWÑ%˜Ð%˜fÑ%ˆØ—[‘[“]‰
ˆØ—‘“ˆØ˜Q•x×(Ñ(¨eÐ(Ó4°QÕ7¸Õ:Ô:Ð:Ð:Ø˜Q•x×(Ñ(¨eÐ(Ó4°QÕ7¸Õ;Ô;Ð;Ò;r*   c                óV  € \         P                  P                  4       w  r#VP                  P	                  R VR7      pVP                  4       w  rEVP                  4       ^ ,          P                  R R7      ^ ,          pWF^ ,          8:  g   Q hWVR,          8¼  g   Q h\        V^ R7       R# )F)r\   rQ   r¡   rA   Nr£   ©	r‘   r’   r…   r:   r]   r¤   r¥   r¦   r   ©r;   r"   r“   rQ   r§   r¨   rg   s   &&     r+   Útest_ts_area_limÚ TestSeriesPlots.test_ts_area_limŸ   s„   € Ü—
‘
×#Ñ#Ó%‰ˆØ�W‰W�\‰\ %¨Bˆ\Ó/ˆØ—[‘[“]‰
ˆØ�|‰|‹~˜aÕ ×)Ñ)¨uÐ)Ó5°aÕ8ˆØ˜A•wŒÐˆØ˜B•xÔÐÐÜ˜2 A×&r*   c                óX  € \         P                  P                  4       w  r#VP                  P	                  R RVR7      pVP                  4       w  rEVP                  4       ^ ,          P                  R R7      ^ ,          pWF^ ,          8:  g   Q hWVR,          8¼  g   Q h\        V^R7       R# )FT©r\   Úx_compatrQ   r¡   rA   Nr£   r­   r®   s   &&     r+   Útest_ts_area_lim_xcompatÚ(TestSeriesPlots.test_ts_area_lim_xcompat¨   s†   € ä—
‘
×#Ñ#Ó%‰ˆØ�W‰W�\‰\ %°$¸2ˆ\Ó>ˆØ—[‘[“]‰
ˆØ�|‰|‹~˜aÕ ×)Ñ)¨uÐ)Ó5°aÕ8ˆØ˜A•wŒÐˆØ˜B•xÔÐÐÜ˜2 B×'r*   c                óÂ  € VP                  4       pVP                  R 4      P                  R4      Vn        \        P
                  P                  4       w  r4VP                  P                  RRVR7      pVP                  4       w  rVVP                  4       ^ ,          P                  RR7      ^ ,          pWW^ ,          8:  g   Q hWgR,          8¼  g   Q h\        V^ R7       R# )	ÚGMTÚCETFTr²   r¡   rA   Nr£   ©ÚcopyÚtz_localizeÚ
tz_convertr$   r‘   r’   r…   r:   r]   r¤   r¥   r¦   r   ©r;   r"   Útz_tsr“   rQ   r§   r¨   rg   s   &&      r+   Útest_ts_tz_area_lim_xcompatÚ+TestSeriesPlots.test_ts_tz_area_lim_xcompat²   s®   € Ø—‘“	ˆØ×'Ñ'¨Ó.×9Ñ9¸%Ó@ˆŒÜ—
‘
×#Ñ#Ó%‰ˆØ�Z‰Z�_‰_ U°T¸bˆ_ÓAˆØ—[‘[“]‰
ˆØ�|‰|‹~˜aÕ ×)Ñ)¨uÐ)Ó5°aÕ8ˆØ˜A•wŒÐˆØ˜B•xÔÐÐÜ˜2 A×&r*   c                óÂ  € VP                  4       pVP                  R 4      P                  R4      Vn        \        P
                  P                  4       w  r4VP                  P                  RRVR7      pVP                  4       w  rVVP                  4       ^ ,          P                  RR7      ^ ,          pWW^ ,          8:  g   Q hWgR,          8¼  g   Q h\        V^ R7       R# )	r·   r¸   FT)r\   rŸ   rQ   r¡   rA   Nr£   r¹   r½   s   &&      r+   Ú'test_ts_tz_area_lim_xcompat_secondary_yÚ7TestSeriesPlots.test_ts_tz_area_lim_xcompat_secondary_y½   s®   € Ø—‘“	ˆØ×'Ñ'¨Ó.×9Ñ9¸%Ó@ˆŒÜ—
‘
×#Ñ#Ó%‰ˆØ�Z‰Z�_‰_ U¸Àˆ_ÓDˆØ—[‘[“]‰
ˆØ�|‰|‹~˜aÕ ×)Ñ)¨uÐ)Ó5°aÕ8ˆØ˜A•wŒÐˆØ˜B•xÔÐÐÜ˜2 A×&r*   c                óL  € \         P                  P                  ^^RR7      w  pw  r4\        V4      P	                  VRR7       \        V4      P	                  VRR7       \        V4      P                  W44      '       g   Q h\        V4      P                  W44      '       g   Q hR# )rˆ   T)Úshareyr]   )rQ   rf   N)r‘   r’   r…   Úabsr:   r   Újoined)r;   r"   ÚfigÚax1Úax2s   &&   r+   Útest_area_sharey_dont_overwriteÚ/TestSeriesPlots.test_area_sharey_dont_overwriteÈ   s�   € äŸ*™*×-Ñ-¨a°¸4Ð-Ó@‰ˆ‰ZˆcäˆB‹�‰˜ &ˆÔ)ÜˆB‹�‰˜ &ˆÔ)ä˜#‹×%Ñ% c×/Ò/Ð/Ð/Ü˜#‹×%Ñ% c×/Ò/Ð/Ò/r*   c                ó¤   € \        ^^.4      p\        P                  P                  4       w  r#VP	                  RRVR7      p\        VR.R7       R# )rˆ   ÚLABELT)r4   ÚlegendrQ   ©ÚlabelsN©r   r‘   r’   r…   r:   r   ©r;   Úsr“   rQ   s   &   r+   Ú
test_labelÚTestSeriesPlots.test_labelÒ   sC   € Ü�A�q�6‹NˆÜ—
‘
×#Ñ#Ó%‰ˆØ�V‰V˜'¨$°2ˆVÓ6ˆÜ˜R¨¨	×2r*   c                ó¢   € \        ^^.4      p\        P                  P                  4       w  r#VP	                  RVR7      p\        VR.R7       R# )rˆ   T©rÏ   rQ   Ú rÐ   NrÒ   rÓ   s   &   r+   Útest_label_noneÚTestSeriesPlots.test_label_noneØ   sA   € Ü�A�q�6‹NˆÜ—
‘
×#Ñ#Ó%‰ˆØ�V‰V˜4 BˆVÓ'ˆÜ˜R¨¨×-r*   c                ó¦   € \        ^^.RR7      p\        P                  P                  4       w  r#VP	                  RVR7      p\        VR.R7       R# )rˆ   ÚNAME©r%   TrØ   rÐ   NrÒ   rÓ   s   &   r+   Útest_label_ser_nameÚ#TestSeriesPlots.test_label_ser_nameÞ   sD   € Ü�A�q�6 Ô'ˆÜ—
‘
×#Ñ#Ó%‰ˆØ�V‰V˜4 BˆVÓ'ˆÜ˜R¨¨×1r*   c                ó¨   € \        ^^.RR7      p\        P                  P                  4       w  r#VP	                  RRVR7      p\        VR.R7       R# )rˆ   rÝ   rÞ   TrÎ   ©rÏ   r4   rQ   rÐ   NrÒ   rÓ   s   &   r+   Útest_label_ser_name_overrideÚ,TestSeriesPlots.test_label_ser_name_overrideä   sF   € Ü�A�q�6 Ô'ˆä—
‘
×#Ñ#Ó%‰ˆØ�V‰V˜4 w°2ˆVÓ6ˆÜ˜R¨¨	×2r*   c                óð   € \        ^^.RR7      p\        P                  P                  4       w  r#VP	                  RRVR7      pVP                  4       e   Q hVP                  4        \        VR.R7       R# )rˆ   rÝ   rÞ   FrÎ   râ   NrÐ   )r   r‘   r’   r…   r:   Ú
get_legendrÏ   r   rÓ   s   &   r+   Ú&test_label_ser_name_override_dont_drawÚ6TestSeriesPlots.test_label_ser_name_override_dont_drawë   sa   € Ü�A�q�6 Ô'ˆä—
‘
×#Ñ#Ó%‰ˆØ�V‰V˜5¨°BˆVÓ7ˆØ�}‰}‹Ò&Ð&Ð&Ø
�	‰	ŒÜ˜R¨¨	×2r*   c                óþ   € \        . RO4      p\        VP                  RR7       Rp\        P                  ! \
        VR7      ;_uu_ 4        \        VP                  4       RRR4       R#   + '       g   i     R# ; i)FT)Úinclude_boolúno numeric data to plot©ÚmatchN)FFT)r   r   r:   ÚpytestÚraisesÚ	TypeError©r;   rÔ   Úmsgs   &  r+   Útest_booleanÚTestSeriesPlots.test_booleanô   sL   € äÒ'Ó(ˆÜ˜!Ÿ&™&¨tÕ4à'ˆÜ�]Š]œ9¨C×0Ö0Ü˜aŸf™fÔ%÷ 1×0×0Ò0ús   ÁA+Á+A<	r$   Nr   r    c                ó  € ^^\         P                  ^.p\        W!R7      p\        VP                  4      pVP
                  ^ ,          P                  4       p\         P                  ! . RO\         P                  R7      p\        P                  ! \         P                  ! VP                  ^4      V4       \        P                  ! VP                  \         P                  ! . RO4      4       \         P                  ! . R	O\         P                  R7      p\        VP                  RR7      p\        P                  ! VP
                  ^ ,          P                  4       V4       \        VP                  P                  4      p\        P                  ! VP
                  ^ ,          P                  4       V4       \        VP                  P                  RR7      p\        P                  ! VP
                  ^ ,          P                  4       V4       R# )
rˆ   ©r$   r   FTr[   Nr˜   )FFTF)rˆ   rw   r?   r™   )r&   Únanr   r   r:   r©   Ú	get_ydataÚarrayr(   ÚtmÚassert_numpy_array_equalÚdeleteÚdataÚmaskr]   )r;   r$   ÚvaluesÚdrQ   ÚmaskedÚexpÚexpecteds   &&      r+   Útest_line_area_nan_seriesÚ)TestSeriesPlots.test_line_area_nan_seriesý   s@  € à�QœŸ™ Ð"ˆÜ�6Ô'ˆÜ˜qŸv™vÓ&ˆØ—‘˜!•×&Ñ&Ó(ˆä�hŠh’y¬¯
©
Ô3ˆÜ
×#Ò#¤B§I¢I¨f¯k©k¸1Ó$=¸sÔCÜ
×#Ò# F§K¡K´·²Ò:UÓ1VÔWä—8’8šL´·
±
Ô;ˆÜ˜qŸv™v¨tÔ4ˆÜ
×#Ò# B§H¡H¨Q¥K×$9Ñ$9Ó$;¸XÔFÜ˜qŸv™vŸ{™{Ó+ˆÜ
×#Ò# B§H¡H¨Q¥K×$9Ñ$9Ó$;¸XÔFÜ˜qŸv™vŸ{™{°EÔ:ˆÜ
×#Ò# B§H¡H¨Q¥K×$9Ñ$9Ó$;¸XÖFr*   c                óâ   € \        . RO. ROR7      pRVP                  n        \        P                  P                  4       w  r#VP                  RVR7      pVP                  4       pVR8X  g   Q hR# ©	rˆ   rö   z	The IndexF©r6   rQ   rÙ   Nr˜   ©ÚaÚbÚc)r   r$   r%   r‘   r’   r…   r:   Ú
get_xlabel)r;   rÔ   r“   rQ   r4   s   &    r+   Útest_line_use_index_falseÚ)TestSeriesPlots.test_line_use_index_false  sV   € Ü’9¢OÔ4ˆØ"ˆ�‰ŒÜ—
‘
×#Ñ#Ó%‰ˆØ�V‰V˜e¨ˆVÓ+ˆØ—‘“ˆØ˜Œ{ÐŠ{r*   c                óö   € \        . RO. ROR7      pRVP                  n        \        P                  P                  4       w  r#VP                  P                  RVR7      pVP                  4       pVR8X  g   Q hR# r  )	r   r$   r%   r‘   r’   r…   r:   rV   r  )r;   rÔ   r“   rQ   rÊ   Úlabel2s   &     r+   Ú"test_line_use_index_false_diff_varÚ2TestSeriesPlots.test_line_use_index_false_diff_var  s[   € Ü’9¢OÔ4ˆØ"ˆ�‰ŒÜ—
‘
×#Ñ#Ó%‰ˆØ�f‰f�j‰j 5¨RˆjÓ0ˆØ—‘Ó!ˆØ˜Œ|ÐŠ|r*   zWeird rounding problems)ÚreasonÚstrictz
axis, methc                ó¢  € \        \        P                  4      \        R 4      8  d   \        P                  ! . RO4      M\        P                  ! . RO4      p\        P
                  P                  4       w  rE\        \        ^ÈR.4      P                  V4      ! RVR7      p\        P                  ! \        WQ4      P                  4       V4       R# )ú	3.11.0rc1iô  T)rH   rQ   N)çš™™™™™¹?ç      ð?ç      $@ç      Y@ç     @�@g     ˆÃ@)r  r  r  r  r  )r   r‘   Ú__version__r&   rù   r’   r…   Úgetattrr   r:   rú   rû   Úget_ticklocs)r;   ÚaxisÚmethr  r“   rQ   s   &&&   r+   Útest_bar_logÚTestSeriesPlots.test_bar_log   s‘   € ô ”s—‘Ó'¬'°+Ó*>Ô>ô �HŠHÒ4Ô5ä—’Ò4Ó5ð 	ô —
‘
×#Ñ#Ó%‰ˆÜ”V˜S #˜JÓ'×,Ñ,¨dÔ3¸ÀÔDˆÜ
×#Ò#¤G¨BÓ$5×$BÑ$BÓ$DÀhÖOr*   zaxis, kind, res_methc                ó,  € \        \        P                  4      \        R 4      8  d   \        P                  ! . RO4      M\        P                  ! . RO4      p\        P
                  P                  4       w  rV\        . RO4      P                  RW&R7      pRpRp\        Wc4      ! 4       p	\        P                  ! V	^ ,          V4       \        P                  ! V	^,          V4       \        P                  ! \        Wa4      P                  4       V4       R# )	r  T)rH   rf   rQ   g!Ñ,åNJ?gÐ„–-?À?N)gñhãˆµøä>ç-Cëâ6?çü©ñÒMbP?ç{®Gáz„?r  r  r  )r%  r&  r'  r  r  )r  r'  r&  )r   r‘   r  r&   rù   r’   r…   r   r:   r  rú   Úassert_almost_equalrû   r  )
r;   r   rf   Úres_methr  r“   rQ   ÚyminÚymaxÚress
   &&&&      r+   Útest_bar_log_kind_barÚ%TestSeriesPlots.test_bar_log_kind_bar3  sÉ   € ô ”s—‘Ó'¬'°+Ó*>Ô>ô �HŠHÒ=Ô>ä—’Ò7Ó8ð 	ô —
‘
×#Ñ#Ó%‰ˆÜÒ&Ó'×,Ñ,°¸DÐ,ÓHˆØ$ˆØ"ˆÜ�bÔ#Ó%ˆÜ
×Ò˜s 1�v tÔ,Ü
×Ò˜s 1�v tÔ,Ü
×#Ò#¤G¨BÓ$5×$BÑ$BÓ$DÀhÖOr*   c                óÚ   € \        . RO. ROR7      p\        P                  P                  4       w  r#VP                  P                  RVR7      p\        VP                  4       . RO4       R# )rˆ   rö   Fr  N©rˆ   rw   r™   é   ©r
  r  r  r   )Ú0Ú1Ú2Ú3)r   r‘   r’   r…   r:   rV   r   Úget_xticklabels)r;   Údfr“   rQ   s   &   r+   Útest_bar_ignore_indexÚ%TestSeriesPlots.test_bar_ignore_indexO  sM   € Ü’LÒ(<Ô=ˆÜ—
‘
×#Ñ#Ó%‰ˆØ�W‰W�[‰[ 5¨Rˆ[Ó0ˆÜ˜2×-Ñ-Ó/Ò1EÖFr*   c                óÎ   € \        . RO4      pVP                  P                  . ROR7      pVP                   Uu. uF  q3P	                  4       NK  	  pp. ROpWE8X  g   Q hR# u upi )rˆ   ry   Nr0  )ÚredÚbluer=  r<  )©r  ç        r?  r  ©r?  r?  r  r  r@  r>  )r   r:   rV   r€   Úget_facecolor)r;   rÔ   rQ   ÚpÚresultr  s   &     r+   Útest_bar_user_colorsÚ$TestSeriesPlots.test_bar_user_colorsU  sX   € Ü’<Ó ˆØ�V‰V�Z‰ZÒ<ˆZÓ=ˆØ-/¯ZªZÓ8©Z¨—/‘/Ö#©ZˆÐ8ò
ˆð Ô!Ð!Ò!ùò 9s   ºA"c                óò   € \        \        P                  P                  ^4      P	                  R4      4      p\
        P                  P                  4       w  r#VP                  VR7      p\        V^ R7       R# )rw   r—   rA   N©ra   ra   ©
r   r&   r}   r~   r   r‘   r’   r…   r:   r   ©r;   r8  r“   rQ   rC   s   &    r+   Útest_rotation_defaultÚ%TestSeriesPlots.test_rotation_defaulta  sS   € Ü”r—y‘y×,Ñ,¨QÓ/×?Ñ?ÀÓGÓHˆä—
‘
×#Ñ#Ó%‰ˆØ�w‰w˜"ˆw‹~ˆÜ˜4 a×(r*   c                óô   € \        \        P                  P                  ^4      P	                  R4      4      p\
        P                  P                  4       w  r#VP                  ^VR7      p\        V^R7       R# )rw   )r@   rQ   rA   NrG  rH  rI  s   &    r+   Útest_rotation_30Ú TestSeriesPlots.test_rotation_30h  sV   € Ü”r—y‘y×,Ñ,¨QÓ/×?Ñ?ÀÓGÓHˆÜ—
‘
×#Ñ#Ó%‰ˆØ�w‰w˜2 "ˆwÓ%ˆÜ˜4 b×)r*   c                óØ  € \        R R4      pV. R	O,          p\        \        P                  P	                  ^4      P                  \        V4      4      V4      p\        P                  P                  4       w  r4VP                  VR7      p\        P                  ! \        R^^4      RV4      pVP                  RR4       WTP                  4       ^ ,          8X  g   Q h\!        V^R7       R# )
ú1/1/2000z	1/15/2000r—   iÏ  rÙ   z1/1/1999ú1/1/2001rA   N)	r?   rˆ   rw   r™   ra   é	   r   é   é   )r   r   r&   r}   r~   r   Úlenr‘   r’   r…   r:   r   Úconvertr   Úset_xlimr¤   r   )r;   Úrngrc   r“   rQ   Úxps   &     r+   Útest_irregular_datetimeÚ'TestSeriesPlots.test_irregular_datetimen  s²   € Ü˜ [Ó1ˆØÒ0Õ1ˆÜ”R—Y‘Y×*Ñ*¨1Ó-×=Ñ=¼cÀ#»hÓGÈÓMˆÜ—
‘
×#Ñ#Ó%‰ˆØ�X‰X˜ˆX‹_ˆÜ×&Ò&¤x°°a¸Ó';¸RÀÓDˆØ
�‰�J 
Ô+Ø—[‘[“] 1Õ%Ô%Ð%Ð%Ü˜2 B×'r*   c           
     ó  € \        R R\        P                  RRRR.RR RR\        P                  RR.R7      p\        P                  P                  4       w  r#VP                  VR7      pVP                  4       w  rEVP                  4       pV\        P                  ! V^ ,          P                  R	R
7      ^ ,          4      8:  g   Q hV\        P                  ! V^ ,          P                  R	R
7      ^ ,          4      8¼  g   Q hR# )r?  r  g      @g      @g      @g      @ç       @rö   r—   Fr¡   N)r   r&   r÷   r‘   r’   r…   r:   r¤   r¥   Únanminr¦   Únanmax)r;   rc   r“   rQ   r§   r¨   r©   s   &      r+   Útest_unsorted_index_xlimÚ(TestSeriesPlots.test_unsorted_index_xlimy  sÑ   € ÜØ�#”r—v‘v˜s C¨¨cÐ2Ø˜˜S #¤r§v¡v¨s°CÐ8ô
ˆô —
‘
×#Ñ#Ó%‰ˆØ�X‰X˜ˆX‹_ˆØ—[‘[“]‰
ˆØ—‘“ˆØ”r—y’y  q¥×!2Ñ!2¸Ð!2Ó!>¸qÕ!AÓBÔBÐBÐBØ”r—y’y  q¥×!2Ñ!2¸Ð!2Ó!>¸qÕ!AÓBÔBÐBÒBr*   c                ó,  € \        \        P                  P                  ^4      P	                  ^^4      . RORR7      p\        VP                  P                  4      p\        VP                  VP                  4       VP                  4       R8X  g   Q hR# )rw   ÚYLABELr#   rÙ   N©r
  r  r  r   Úe)r   r&   r}   r~   Úintegersr   r:   Úpier   Útextsr$   Ú
get_ylabel©r;   r-   rQ   s   &  r+   Útest_pie_seriesÚTestSeriesPlots.test_pie_series…  sm   € ô Ü�I‰I×!Ñ! !Ó$×-Ñ-¨a°Ó3Ú+Øô
ˆô
 ˜vŸ{™{Ÿ™Ó/ˆÜ˜2Ÿ8™8 V§\¡\Ô2Ø�}‰}‹ "Ô$Ð$Ò$r*   c                óŽ   € \         P                  ! R 4       \        . RORR7      p\        VP                  P
                  4       R# )Úpyarrowzint32[pyarrow]r   Nr0  )rî   Úimportorskipr   r   r:   rg  rb   s   & r+   Útest_pie_arrow_typeÚ#TestSeriesPlots.test_pie_arrow_type‘  s-   € ä×Ò˜IÔ&Ü’\Ð)9Ô:ˆÜ˜#Ÿ(™(Ÿ,™,Ö'r*   c                óþ   € \        \        P                  P                  ^4      P	                  ^^4      . RORR7      p\        VP                  P                  RR7      p\        VP                  R.^,          4       R# )rw   rc  r#   NrÐ   rÙ   rd  )
r   r&   r}   r~   rf  r   r:   rg  r   rh  rj  s   &  r+   Útest_pie_series_no_labelÚ(TestSeriesPlots.test_pie_series_no_label—  s[   € ÜÜ�I‰I×!Ñ! !Ó$×-Ñ-¨a°Ó3Ú+Øô
ˆô
 ˜vŸ{™{Ÿ™°tÔ<ˆÜ˜2Ÿ8™8 b T¨A¥XÖ.r*   c                ó   € \        \        P                  P                  ^4      P	                  ^^4      . RORR7      p. ROp\        VP                  P                  VR7      p. ROp\        VP                  VR7       R# )	rw   rc  r#   )rœ   r{   Nrd  )ÚrÚgr  )rv  rw  r  rv  rw  )
r   r&   r}   r~   rf  r   r:   rg  r   r€   )r;   r-   Ú
color_argsrQ   Úcolor_expecteds   &    r+   Ú)test_pie_series_less_colors_than_elementsÚ9TestSeriesPlots.test_pie_series_less_colors_than_elements   s_   € ÜÜ�I‰I×!Ñ! !Ó$×-Ñ-¨a°Ó3Ú+Øô
ˆò
 %ˆ
Ü˜vŸ{™{Ÿ™°zÔBˆâ2ˆÜ�b—j‘j¨^×<r*   c                ó,  € \        \        P                  P                  ^4      P	                  ^^4      . RORR7      p. ROp. ROp\        VP                  P                  W#R7      p\        VP                  V4       \        VP                  VR7       R# )	rw   rc  r#   )rÑ   rœ   r{   Nrd  )ÚAÚBÚCÚDÚE©rv  rw  r  r  Úm)r   r&   r}   r~   rf  r   r:   rg  r   rh  r   r€   )r;   r-   rÑ   rx  rQ   s   &    r+   Ú!test_pie_series_labels_and_colorsÚ1TestSeriesPlots.test_pie_series_labels_and_colors¬  sm   € ÜÜ�I‰I×!Ñ! !Ó$×-Ñ-¨a°Ó3Ú+Øô
ˆò +ˆÚ.ˆ
Ü˜vŸ{™{Ÿ™°vÔQˆÜ˜2Ÿ8™8 VÔ,Ü�b—j‘j¨Z×8r*   c           
     óÖ  € \        \        P                  P                  ^4      P	                  ^^4      . R
ORR7      p. ROp\        VP                  P                  VR^R7      pVP                  VP                  4       ,           Uu. uF  qD^d,          R NK  	  pp\        \        P                  4      \        R4      8  d6   \        \        P                  ! \!        VP"                  VRR7      4      4      M*\        \        P                  ! VP"                  V34      4      p\%        VP&                  V4       VP&                   F  pVP)                  4       ^8X  d   K  Q h	  R	# u upi )rw   rc  r#   z%.2f)rœ   ÚautopctÚfontsizez.2fr  T)r  Nrd  r‚  )r   r&   r}   r~   rf  r   r:   rg  rÿ   Úsumr   r‘   r  Úlistr   Úfrom_iterableÚzipr$   r   rh  Úget_fontsize)r;   r-   rx  rQ   rÔ   ÚpctsÚexpected_textsÚts   &       r+   Ú$test_pie_series_autopct_and_fontsizeÚ4TestSeriesPlots.test_pie_series_autopct_and_fontsize¹  s  € ÜÜ�I‰I×!Ñ! !Ó$×-Ñ-¨a°Ó3Ú+Øô
ˆò
 /ˆ
ÜØ�K‰K�O‰O J¸Èô
ˆð +1¯-©-¸&¿*¹*»,Ö*FÓGÑ*F Q�s•7˜3�-Ò Ñ*FˆÐGô ”s—‘Ó'¬'°+Ó*>Ô>ô ”×$Ò$¤S¨¯©°tÀDÔ%IÓJÔKä”e×)Ò)¨6¯<©<¸Ð*>Ó?Ó@ð 	ô
 	˜2Ÿ8™8 ^Ô4Ø—”ˆAØ—>‘>Ó# qÖ(Ð(Ð(ó ùò Hs   ÂE&c                óÞ   € \        . RO. ROR7      p\        P                  ! \        RR7      ;_uu_ 4        VP                  P                  4        RRR4       R#   + '       g   i     R# ; i)rˆ   rö   z&pie plot doesn't allow negative valuesrì   N)rˆ   rw   r?   r1  r£   rd  )r   rî   rï   Ú
ValueErrorr:   rg  rs   s   & r+   Útest_pie_series_negative_raisesÚ/TestSeriesPlots.test_pie_series_negative_raisesÍ  s@   € äÒ(Ò0IÔJˆÜ�]Š]œ:Ð-U×VÖVØ�K‰K�O‰OÔ÷ W×V×VÒVús   ¶AÁA,	c                ó¸   € \        ^^\        P                  ^.. RORR7      p\        VP                  P
                  4      p\        VP                  . RO4       R# )rˆ   rc  r#   Nr2  )r
  r  rÙ   r   )r   r&   r÷   r   r:   rg  r   rh  rj  s   &  r+   Útest_pie_series_nanÚ#TestSeriesPlots.test_pie_series_nanÓ  s?   € ä˜˜AœrŸv™v qÐ)Ò1EÈHÔUˆÜ˜vŸ{™{Ÿ™Ó/ˆÜ˜2Ÿ8™8Ò%8Ö9r*   c                ó,  € \        ^\        P                  ^^.4      p\        P                  P                  4       w  r#VP                  P                  RVR7      p. ROpVP                   Uu. uF  qUP                  4       NK  	  ppWd8X  g   Q hR# u upi )rˆ   TrØ   N)r3  rÙ   r5  r6  )
r   r&   r÷   r‘   r’   r…   r:   rg  rh  Úget_text)r;   rÔ   r“   rQ   r  ÚxrC  s   &      r+   Útest_pie_nanÚTestSeriesPlots.test_pie_nanÙ  su   € Ü�A”r—v‘v˜q !Ð$Ó%ˆÜ—
‘
×#Ñ#Ó%‰ˆØ�V‰V�Z‰Z˜t¨ˆZÓ+ˆÚ&ˆØ(*¯ªÓ1© 1—*‘*–,©ˆÐ1ØÔ!Ð!Ò!ùò 2s   Á-Bc                óR  € \        \        P                  P                  ^4      P	                  R
4      \        R4      R7      p\        \        P                  P                  ^4      P	                  ^
4      RR7      p\        P                  P                  4       w  r4VP                  VR7      pVP                  RRVR7       \        V. ROR7       VP                  4       P                  4       '       g   Q hVP                  P                  4       P                  4       '       g   Q hR	# )rw   Úabc©Úcolumnsrœ  rÞ   r—   T©rÏ   rŸ   rQ   rÐ   N©r   r™   ©r
  r  r  ú	x (right))r   r&   r}   r~   r   rŠ  r   r‘   r’   r…   r:   r   Ú	get_yaxisÚget_visibleÚright_ax)r;   r8  rÔ   r“   rQ   s   &    r+   Útest_df_series_secondary_legendÚ/TestSeriesPlots.test_df_series_secondary_legendá  sØ   € äÜ�I‰I×!Ñ! !Ó$×4Ñ4°WÓ=ÄtÈEÃ{ô
ˆô ”2—9‘9×(Ñ(¨Ó+×;Ñ;¸BÓ?ÀcÔJˆô —
‘
×#Ñ#Ó%‰ˆØ�W‰W˜ˆW‹^ˆØ	�‰�d¨°ˆÔ4ô 	˜RÒ(DÕEØ�|‰|‹~×)Ñ)×+Ò+Ð+Ð+Ø�{‰{×$Ñ$Ó&×2Ñ2×4Ò4Ð4Ò4r*   c                ól  € \        \        P                  P                  ^4      P	                  R
4      \        R4      R7      p\        \        P                  P                  ^4      P	                  ^
4      RR7      p\        P                  P                  4       w  r4VP                  RVR7      pVP                  RRVR7       . ROp\        VP                  VR7       VP                  P                  4       P                  4       '       d   Q hVP                  4       P                  4       '       g   Q hR	# )rw   r   r¡  rœ  rÞ   T)rŸ   rQ   r£  rÐ   Nr¤  )z	a (right)z	b (right)z	c (right)r¦  ©r   r&   r}   r~   r   rŠ  r   r‘   r’   r…   r:   r   Úleft_axr§  r¨  ©r;   r8  rÔ   r“   rQ   r  s   &     r+   Ú$test_df_series_secondary_legend_bothÚ4TestSeriesPlots.test_df_series_secondary_legend_bothò  sâ   € äÜ�I‰I×!Ñ! !Ó$×4Ñ4°WÓ=ÄtÈEÃ{ô
ˆô ”2—9‘9×(Ñ(¨Ó+×;Ñ;¸BÓ?ÀcÔJˆä—
‘
×#Ñ#Ó%‰ˆØ�W‰W ¨"ˆWÓ-ˆØ	�‰�d¨°ˆÔ4ò HˆÜ˜RŸZ™Z°Õ9Ø—:‘:×'Ñ'Ó)×5Ñ5×7Ò7Ð7Ð7Ø�|‰|‹~×)Ñ)×+Ò+Ð+Ò+r*   c                ól  € \        \        P                  P                  ^4      P	                  R
4      \        R4      R7      p\        \        P                  P                  ^4      P	                  ^
4      RR7      p\        P                  P                  4       w  r4VP                  RRVR7      pVP                  VRRR7       . ROp\        VP                  V4       VP                  P                  4       P                  4       '       d   Q hVP                  4       P                  4       '       g   Q hR	# )rw   r   r¡  rœ  rÞ   TF)rŸ   Ú
mark_rightrQ   )rQ   rÏ   rŸ   Nr¤  r¥  r­  r¯  s   &     r+   Ú0test_df_series_secondary_legend_both_with_axis_2Ú@TestSeriesPlots.test_df_series_secondary_legend_both_with_axis_2  sã   € äÜ�I‰I×!Ñ! !Ó$×4Ñ4°WÓ=ÄtÈEÃ{ô
ˆô ”2—9‘9×(Ñ(¨Ó+×;Ñ;¸BÓ?ÀcÔJˆä—
‘
×#Ñ#Ó%‰ˆØ�W‰W °%¸BˆWÓ?ˆØ	�‰�"˜T¨tˆÔ4ò 0ˆÜ˜RŸZ™Z¨Ô2Ø—:‘:×'Ñ'Ó)×5Ñ5×7Ò7Ð7Ð7Ø�|‰|‹~×)Ñ)×+Ò+Ð+Ò+r*   zinput_logy, expected_scaleÚsecondary_kwargc                óÊ   € \        \        P                  P                  ^4      P	                  ^
4      4      pVP
                  ! RRV/VB pVP                  4       V8X  g   Q hR# )rw   rF   Nr)   )r   r&   r}   r~   r   r:   Ú
get_yscale)r;   Ú
input_logyÚexpected_scaler¶  Ús1rÉ   s   &&&&  r+   Útest_secondary_logyÚ#TestSeriesPlots.test_secondary_logy  sS   € ô ”B—I‘I×)Ñ)¨!Ó,×<Ñ<¸RÓ@ÓAˆØ�gŠgÑ9˜:Ð9¨Ñ9ˆØ�~‰~Ó >Ô1Ð1Ò1r*   c                ób  € \        \        P                  P                  ^4      P	                  ^4      4      p\
        P                  P                  4       w  r#Rp\        P                  ! \        VR7      ;_uu_ 4        VP                  RRVR7       RRR4       R#   + '       g   i     R# ; i)rw   z�Cannot pass 'style' string with a color symbol and 'color' keyword argument. Please use one or the other or pass 'style' without a color symbolrì   zk--Úk)rM   rz   rQ   N)r   r&   r}   r~   r   r‘   r’   r…   rî   rï   r”  r:   )r;   rœ  r“   rQ   rò   s   &    r+   Ú)test_plot_fails_with_dupe_color_and_styleÚ9TestSeriesPlots.test_plot_fails_with_dupe_color_and_style  sx   € Ü”2—9‘9×(Ñ(¨Ó+×;Ñ;¸AÓ>Ó?ˆÜ—
‘
×#Ñ#Ó%‰ˆðð 	ô
 �]Š]œ:¨S×1Ö1Ø�F‰F˜ c¨bˆFÔ1÷ 2×1×1Ò1ús   Á>BÂB.	zbw_method, indÚscottç      à?c                ót   € \         P                  ! R 4       \        VP                  P                  W#R7       R# )rj   ©Ú	bw_methodÚindN)rî   ro  r   r:   ri   )r;   r"   rÆ  rÇ  s   &&&&r+   Útest_kde_kwargsÚTestSeriesPlots.test_kde_kwargs)  s$   € ô 	×Ò˜GÔ$Ü˜"Ÿ'™'Ÿ+™+°×Dr*   zbw_method, ind, weightsr?  r]  c                óæ   € \         P                  ! R 4       \        \        P                  P                  ^4      P                  ^2R7      4      p\        VP                  P                  WVR7       R# )rj   ©Úsize)rÆ  rÇ  ÚweightsN)
rî   ro  r   r&   r}   r~   Úuniformr   r:   ri   )r;   rÆ  rÇ  rÍ  rÔ   s   &&&& r+   Útest_kde_kwargs_weightsÚ'TestSeriesPlots.test_kde_kwargs_weights6  sM   € ô 	×Ò˜GÔ$Ü”2—9‘9×(Ñ(¨Ó+×3Ñ3¸Ð3Ó<Ó=ˆÜ˜!Ÿ&™&Ÿ*™*°	ÈG×Tr*   c                ó¦   € \         P                  ! R 4       \        P                  ! R^d^4      p\	        VP
                  P                  RVR7       R# )rj   rÃ  rÅ  Néœÿÿÿ)rî   ro  r&   Úlinspacer   r:   Údensity)r;   r"   Úsample_pointss   && r+   Útest_density_kwargsÚ#TestSeriesPlots.test_density_kwargsF  s6   € Ü×Ò˜GÔ$ÜŸš D¨#¨rÓ2ˆÜ˜"Ÿ'™'Ÿ/™/°S¸m×Lr*   c                ó@  € \         P                  ! R 4       \        P                  P	                  4       w  r#\
        P                  ! R^d^4      pVP                  P                  RRWCR7      p\        VRR7       \        VP                  P                  4       R4       R# )	rj   TrÃ  )rF   rÆ  rÇ  rQ   rH   ©rG   ÚDensityNrÒ  )rî   ro  r‘   r’   r…   r&   rÓ  r:   ri   r
   r   rG   Ú	get_label)r;   r"   r“   rQ   rÕ  s   &&   r+   Útest_kde_kwargs_check_axesÚ*TestSeriesPlots.test_kde_kwargs_check_axesK  so   € Ü×Ò˜GÔ$Ü—
‘
×#Ñ#Ó%‰ˆÜŸš D¨#¨rÓ2ˆØ�W‰W�[‰[˜d¨c°}ˆ[ÓLˆÜ˜ 5Õ)Ü˜2Ÿ8™8×-Ñ-Ó/°Ö;r*   c                ó”  € \         P                  ! R 4       \        \        P                  P                  ^4      P                  ^2R7      4      p\        P                  V^ &   \        VP                  P                  4      p\        \        P                  ! VP                  ^ ,          P                  4       4      ( 4      '       g   Q hR# )rj   rË  N)rî   ro  r   r&   r}   r~   rÎ  r÷   r   r:   ri   ÚanyÚisnanr©   Ú	get_xdata)r;   rÔ   rC   s   &  r+   Útest_kde_missing_valsÚ%TestSeriesPlots.test_kde_missing_valsS  s†   € Ü×Ò˜GÔ$Ü”2—9‘9×(Ñ(¨Ó+×3Ñ3¸Ð3Ó<Ó=ˆÜ�v‰vˆˆ!‰Ü  §¡§¡Ó,ˆô ”B—H’H˜TŸZ™Z¨�]×4Ñ4Ó6Ó7Ð7×8Ò8Ð8Ò8r*   zApi changed in 3.6.0)r  c                ó@  € \         P                  P                  4       w  r#VP                  P	                  R VR7      p\        VRR7       VP                  4       p\        WAP                  .4       VP                  4       p\        VR.\        V4      ,          4       R# )T)rF   rQ   rH   rÙ  rÙ   N)r‘   r’   r…   r:   rm   r
   r7  r   r%   Úget_yticklabelsrU  )r;   r"   r“   rQ   ÚxlabelsÚylabelss   &&    r+   Útest_boxplot_seriesÚ#TestSeriesPlots.test_boxplot_series\  su   € ä—
‘
×#Ñ#Ó%‰ˆØ�W‰W�[‰[˜d rˆ[Ó*ˆÜ˜ 5Õ)Ø×$Ñ$Ó&ˆÜ˜7§W¡W IÔ.Ø×$Ñ$Ó&ˆÜ˜7 R D¬3¨w«<Õ$7Ö8r*   c                óú   € \         P                  ! R 4       \        \        ^4      4      p\        P
                  P                  4       w  r4VP                  WR7       \        P
                  P                  4        R# )rj   ©rf   rQ   N)	rî   ro  r   r/   r‘   r’   r…   r:   Úclose©r;   rf   rÔ   r“   rQ   s   &&   r+   Útest_kind_kwargÚTestSeriesPlots.test_kind_kwargf  sR   € ô
 	×Ò˜GÔ$Ü”5˜“8ÓˆÜ—
‘
×#Ñ#Ó%‰ˆØ	�‰�DˆÔ Ü�
‰
×ÑÖr*   c                ó  € \         P                  ! R 4       \        \        ^4      4      p\        P
                  P                  4       w  r4\        VP                  V4      ! 4        \        P
                  P                  4        R# )rj   N)
rî   ro  r   r/   r‘   r’   r…   r  r:   rì  rí  s   &&   r+   Útest_kind_attrÚTestSeriesPlots.test_kind_attrq  sU   € ô
 	×Ò˜GÔ$Ü”5˜“8ÓˆÜ—
‘
×#Ñ#Ó%‰ˆÜ�—‘˜ÔÔÜ�
‰
×ÑÖr*   c                ó  € \        \        R 4      4      p\        P                  P	                  4       w  r4Rp\
        P                  ! \        VR7      ;_uu_ 4        VP                  WR7       RRR4       R#   + '       g   i     R# ; i)Úabcdrë   rì   rë  N)	r   rŠ  r‘   r’   r…   rî   rï   rð   r:   ©r;   rf   rÔ   r“   rQ   rò   s   &&    r+   Útest_invalid_plot_dataÚ&TestSeriesPlots.test_invalid_plot_data|  sW   € ä”4˜“<Ó ˆÜ—
‘
×#Ñ#Ó%‰ˆØ'ˆÜ�]Š]œ9¨C×0Ö0Ø�F‰F˜ˆFÔ$÷ 1×0×0Ò0ús   ÁA8Á8B		c                ó”   € \         P                  ! R 4       \        \        ^
4      \        R7      p\        VP                  VR7       R# )rj   r   ro   N)rî   ro  r   r/   Úobjectr   r:   )r;   rf   rÔ   s   && r+   Útest_valid_object_plotÚ&TestSeriesPlots.test_valid_object_plot„  s.   € ä×Ò˜GÔ$Ü”5˜“9¤FÔ+ˆÜ˜!Ÿ&™& t×,r*   c                ó
  € \        . RO4      p\        P                  P                  4       w  r4Rp\        P
                  ! \        VR7      ;_uu_ 4        VP                  WR7       RRR4       R#   + '       g   i     R# ; i)r
  rë   rì   rë  N)r
  r  r  rw   )r   r‘   r’   r…   rî   rï   rð   r:   rõ  s   &&    r+   Ú test_partially_invalid_plot_dataÚ0TestSeriesPlots.test_partially_invalid_plot_dataŠ  sT   € äÒ%Ó&ˆÜ—
‘
×#Ñ#Ó%‰ˆØ'ˆÜ�]Š]œ9¨C×0Ö0Ø�F‰F˜ˆFÔ$÷ 1×0×0Ò0ús   ÁA1Á1B	c                óÆ   € \        ^^.4      p\        P                  ! \        RR7      ;_uu_ 4        VP	                  RR7       RRR4       R#   + '       g   i     R# ; i)rˆ   z%invalid_kind is not a valid plot kindrì   Úinvalid_kindro   N)r   rî   rï   r”  r:   ©r;   rÔ   s   & r+   Útest_invalid_kindÚ!TestSeriesPlots.test_invalid_kind’  s?   € Ü�A�q�6‹NˆÜ�]Š]œ:Ð-T×UÖUØ�F‰F˜ˆFÔ'÷ V×U×UÒUús   ²AÁA 	c                ó  € \        R ^R7      p\        R^R7      pVP                  V4      p\        P                  P	                  ^4      P                  VP                  4      p\        WCR7      p\        VP                  4       R# )z1/1/2009r    z1/2/2009rö   N)
r   Úappendr&   r}   r~   r   rÌ  r   r   r:   )r;   Údr1Údr2r$   rÿ   rÔ   s   &     r+   Útest_dup_datetime_index_plotÚ,TestSeriesPlots.test_dup_datetime_index_plot—  s`   € Ü˜¨QÔ/ˆÜ˜¨QÔ/ˆØ—
‘
˜3“ˆÜ—‘×&Ñ& qÓ)×9Ñ9¸%¿*¹*ÓEˆÜ�6Ô'ˆÜ˜!Ÿ&™&Ö!r*   c                óD  € \        \        P                  ! ^
4      RR7      p\        P                  P	                  ^4      P                  R4      pVP                  W"R7      p\        P                  ! VP                  ^,          P                  4        Uu. uF  qDP                  R,          NK  	  up4      pVP                  \        P                  ! R^.4      ,          VP                  4       P                  R^4      ,           p\        P                  ! WV4       R# u upi )r   rœ  rÞ   )ÚyerrÚxerrN)rw   r   ):NNNrˆ   r£   )r   r&   r'   r}   r~   r:   ÚvstackÚcollectionsÚ	get_pathsÚverticesÚTrù   Úto_numpyÚreshaperú   rû   )r;   rÔ   ÚerrrQ   r0   rC  r  s   &      r+   Útest_errorbar_asymmetricalÚ*TestSeriesPlots.test_errorbar_asymmetricalŸ  sÇ   € ä”2—9’9˜R“= sÔ+ˆÜ�i‰i×#Ñ# AÓ&×-Ñ-¨gÓ6ˆà�V‰V˜ˆVÓ'ˆä—’°b·n±nÀQÕ6G×6QÑ6QÔ6SÓTÑ6S°ŸJ™J t×,Ð,Ñ6SÑTÓUˆØ—E‘EœBŸHšH b¨! WÓ-Õ-°·±³×1EÑ1EÀbÈ!Ó1LÕLˆÜ
×#Ò# FÖ5ùò Us   ÂDc                ód  € \        \        P                  ! ^
4      RR7      pR\        V4       R2p\        P
                  ! \        VR7      ;_uu_ 4        VP                  \        P                  P                  ^4      P                  R4      R7       RRR4       R#   + '       g   i     R# ; i)	r   rœ  rÞ   z?Asymmetrical error bars should be provided with the shape \(2, z\)rì   ©r  N)rw   rS  )
r   r&   r'   rU  rî   rï   r”  r:   r}   r~   rñ   s   &  r+   Ú test_errorbar_asymmetrical_errorÚ0TestSeriesPlots.test_errorbar_asymmetrical_errorª  sz   € ä”2—9’9˜R“= sÔ+ˆð$Ü$'¨£F 8¨3ð0ð 	ô �]Š]œ:¨S×1Ö1Ø�F‰FœŸ	™	×-Ñ-¨aÓ0×7Ñ7¸Ó@ˆFÔA÷ 2×1×1Ò1ús   Á?BÂB/	r  rœ  Úyr¡  c                ó’   € \        \        P                  ! ^
4      RR7      p\        VP                  W!R7      p\        V^ ^R7       R# )r   rœ  rÞ   )r  rf   ©r  r  N)r   r&   r'   r   r:   r   )r;   rf   r  rÔ   rQ   s   &&&  r+   Útest_errorbar_plotÚ"TestSeriesPlots.test_errorbar_plot´  s4   € ô ”2—9’9˜R“= sÔ+ˆÜ˜qŸv™v¨DÔ<ˆÜ˜R a¨a×0r*   c                ó  € \        \        P                  ! ^
4      RR7      p\        P                  ! \        P                  P                  ^4      P                  ^
4      4      p\        VP                  VR7      p\        V^^ R7       R# )r   rœ  rÞ   )r  r  N)
r   r&   r'   rÆ   r}   r~   r   r   r:   r   )r;   rÔ   Ús_errrQ   s   &   r+   Útest_errorbar_plot_yerr_0Ú)TestSeriesPlots.test_errorbar_plot_yerr_0Ç  sZ   € ä”2—9’9˜R“= sÔ+ˆÜ—’”r—y‘y×,Ñ,¨QÓ/×?Ñ?ÀÓCÓDˆÜ˜qŸv™v¨EÔ2ˆÜ˜R a¨a×0r*   c                ó¼   € \        R RRR7      p\        \        P                  ! ^4      VRR7      pW!n        \        VP                  VR7      p\        V^ ^R7       R# )	rP  rQ  ÚME)Úfreqrœ  r#   r  r  N)r   r   r&   r'   r$   r   r:   r   )r;   r  Úixr"   rQ   s   &&   r+   Útest_errorbar_plot_tsÚ%TestSeriesPlots.test_errorbar_plot_tsÎ  sI   € ô ˜
 J°TÔ:ˆÜ”B—I’I˜b“M¨°#Ô6ˆØŒ
ä˜rŸw™w¨TÔ2ˆÜ˜R a¨a×0r*   c                ó  € \        \        P                  ! ^
4      RR7      p\        P                  ! \
        4      ;_uu_ 4        VP                  \        P                  ! ^4      R7       RRR4       R#   + '       g   i     R# ; i)r   rœ  rÞ   r  N)r   r&   r'   rú   Úexternal_error_raisedr”  r:   r  s   & r+   Ú%test_errorbar_plot_invalid_yerr_shapeÚ5TestSeriesPlots.test_errorbar_plot_invalid_yerr_shapeâ  sL   € ä”2—9’9˜R“= sÔ+ˆä×%Ò%¤j×1Õ1Ø�F‰FœŸ	š	 "›ˆFÔ&÷ 2×1×1Ò1ús   Á'A5Á5B	c                óþ   € \        \        P                  ! ^
4      RR7      pR.^
,          p\        P                  ! \
        4      ;_uu_ 4        VP                  VR7       RRR4       R#   + '       g   i     R# ; i)r   rœ  rÞ   Úzzzr  N)r   r&   r'   rú   r+  rð   r:   )r;   rÔ   r!  s   &  r+   Útest_errorbar_plot_invalid_yerrÚ/TestSeriesPlots.test_errorbar_plot_invalid_yerré  sO   € ä”2—9’9˜R“= sÔ+ˆØ�˜"•ˆÜ×%Ò%¤i×0Õ0Ø�F‰F˜ˆFÔ÷ 1×0×0Ò0ús   ÁA+Á+A<	c                ó4   € \        VP                  R R7       R# )T©ÚtableNr9   rs   s   &&r+   Útest_table_trueÚTestSeriesPlots.test_table_trueð  s   € ä˜&Ÿ+™+¨T×2r*   c                ó4   € \        VP                  VR 7       R# )r3  Nr9   rs   s   &&r+   Útest_table_selfÚTestSeriesPlots.test_table_selfô  s   € ä˜&Ÿ+™+¨V×4r*   c                óÎ   € \         P                  ! R 4       \        \        . RO4      \        P
                  P                  \        P
                  P                  ,           4       R# )rj   Nr˜   )rî   ro  r   r   r	   ÚPlotAccessorÚ_series_kindsÚ_common_kinds)r;   s   &r+   Útest_series_grid_settingsÚ)TestSeriesPlots.test_series_grid_settingsø  sB   € ô 	×Ò˜GÔ$ÜÜ’9ÓÜ×!Ñ!×/Ñ/´(×2GÑ2G×2UÑ2UÕUö	
r*   r  c                óÖ   € \        ^VR7      pW!.8X  g   Q h\        ^V.R7      pW!.8X  g   Q h\        ^VR7      pW!.^,          8X  g   Q h\        ^V.R7      pW!.^,          8X  g   Q hR# )rˆ   ry   Nr   ©r;   r  rC  s   && r+   Útest_standard_colorsÚ$TestSeriesPlots.test_standard_colors  sr   € ä$ Q¨aÔ0ˆØ˜Œ}Ðˆ}ä$ Q¨q¨cÔ2ˆØ˜Œ}Ðˆ}ä$ Q¨aÔ0ˆØ˜˜q�Ô Ð Ð ä$ Q¨q¨cÔ2ˆØ˜˜q�Ô Ð Ò r*   c                ó>  € \         P                  P                   Fk  p\        ^VR7      pW!.8X  g   Q h\        ^V.R7      pW!.8X  g   Q h\        ^VR7      pW!.^,          8X  g   Q h\        ^V.R7      pW!.^,          8X  d   Kk  Q h	  \         P                  P                  P                   Fk  p\        ^VR7      pW!.8X  g   Q h\        ^V.R7      pW!.8X  g   Q h\        ^VR7      pW!.^,          8X  g   Q h\        ^V.R7      pW!.^,          8X  d   Kk  Q h	  R# )rˆ   )Ú
num_colorsrz   N)r‘   rœ   Úcnamesr   ÚColorConverterrA  s   &  r+   Útest_standard_colors_allÚ(TestSeriesPlots.test_standard_colors_all  s  € ä—‘×"Ô"ˆAÜ(°A¸QÔ?ˆFØ˜S”=Ð �=ä(°A¸a¸SÔAˆFØ˜S”=Ð �=ä(°A¸QÔ?ˆFØ˜S 1�WÔ$Ð$Ð$ä(°A¸a¸SÔAˆFØ˜S 1�WÖ$Ð$Ð$ñ #ô —‘×*Ñ*×1Ô1ˆAÜ(°A¸QÔ?ˆFØ˜S”=Ð �=ä(°A¸a¸SÔAˆFØ˜S”=Ð �=ä(°A¸QÔ?ˆFØ˜S 1�WÔ$Ð$Ð$ä(°A¸a¸SÔAˆFØ˜S 1�WÖ$Ð$Ð$ó 2r*   c                óì   € \         P                  P                  4       w  r\        \        P
                  ! ^4      ^,           4      P                  RVR7      p\        VP                  4       R.R7       R# )rT  Úgreen©rz   rQ   ©Ú
linecolorsN)	r‘   r’   r…   r   r&   r'   r:   r   r¥   ©r;   r“   rQ   s   &  r+   Útest_series_plot_color_kwargsÚ-TestSeriesPlots.test_series_plot_color_kwargs,  sO   € ä—
‘
×#Ñ#Ó%‰ˆÜ”B—I’I˜b“M AÕ%Ó&×+Ñ+°'¸bÐ+ÓAˆÜ�b—l‘l“n°'°×;r*   c                ó  € \         P                  P                  4       w  r\        \        P
                  ! ^4      ^,           \        R^R7      R7      P                  RVR7      p\        VP                  4       R.R7       R# )rT  rP  r    rö   rK  rL  rM  N)
r‘   r’   r…   r   r&   r'   r   r:   r   r¥   rO  s   &  r+   Ú"test_time_series_plot_color_kwargsÚ2TestSeriesPlots.test_time_series_plot_color_kwargs2  s`   € ä—
‘
×#Ñ#Ó%‰ˆÜ”B—I’I˜b“M AÕ%¬Z¸
ÈBÔ-OÔP×UÑUØ˜bð Vó 
ˆô 	�b—l‘l“n°'°×;r*   c                ó^  € \        \        P                  4      p\        R ^R7      p\	        \
        P                  ! ^^4      VR7      p^p\        P                  P                  4       w  rV\        V4       F  pVP                  VR7      pK  	  \        VP                  4       VRV R7       R# )rP  r    rö   r—   NrM  )r   r‘   rš   r   r   r&   r'   r’   r…   r/   r:   r   r¥   )r;   Ú
def_colorsr$   rÔ   Úncolorsr“   rQ   r0   s   &       r+   Ú-test_time_series_plot_color_with_empty_kwargsÚ=TestSeriesPlots.test_time_series_plot_color_with_empty_kwargs:  s€   € Ü#¤C§L¡LÓ1ˆ
Ü˜:¨rÔ2ˆÜ”2—9’9˜Q Ó#¨5Ô1ˆàˆä—
‘
×#Ñ#Ó%‰ˆÜ�w–ˆAØ—‘˜2�“ŠBñ  ä�b—l‘l“n°¸H¸WÐ1E×Fr*   c           	     ó^  € \        \        P                  ! ^
4      \        ^
4       Uu. uF	  pRVR 2NK  	  upR7      p\        P
                  P                  4       w  r4VP                  . ROVR7      pR Uu. uF	  pRVR 2NK  	  pp\        VP                  4       V4       R# u upi u upi )r   ÚPÚ02drö   )ÚxticksrQ   N)r?   r™   ra   rR  )
r   r&   r'   r/   r‘   r’   r…   r:   r   r7  )r;   r0   rÔ   r“   rQ   r  s   &     r+   Útest_xticklabelsÚ TestSeriesPlots.test_xticklabelsF  s‘   € ä”2—9’9˜R“=¼eÀB¼iÓ(H¹i¸¨1¨Q¨s¨G«¹iÑ(HÔIˆÜ—
‘
×#Ñ#Ó%‰ˆØ�V‰Vš<¨BˆVÓ/ˆÙ$0Ó1¡L˜q��1�S�'‹{¡LˆÐ1Ü˜2×-Ñ-Ó/°Ö5ùò	 )Iùò 2s   ¨B%
Á8B*c           	     ó`  € \        \        ^
4      \        ^
4       Uu. uF	  pRVR 2NK  	  upR7      pVP                  P                  \        ^ ^^4      R7      p\        P
                  ! \        \        ^ ^^4      4      4      p\        P                  ! WCP                  4       4       R# u upi )r   r[  r\  rö   )r]  N)
r   r/   r:   rV   r&   rù   rŠ  rú   rû   Ú
get_xticks)r;   r0   rÔ   rQ   r  s   &    r+   Útest_xtick_barPlotÚ"TestSeriesPlots.test_xtick_barPlotN  s~   € ä”5˜“9¼%À¼)Ó$D¹)°Q q¨¨3¨£[¹)Ñ$DÔEˆØ�V‰V�Z‰Zœu Q¨¨A›ˆZÓ/ˆÜ�hŠh”tœE ! R¨›OÓ,Ó-ˆÜ
×#Ò# C¯©«Ö9ùò %Es   �B+
c                ó¢   € \        \        ^d^y4      \        P                  ! RR\	        R.R7      R7      R7      p\        VP                  4       R# )éd   z
2014-05-01z
2014-06-01z
2014-05-26)Úholidays)ÚstartÚendr&  rö   N)r   r/   ÚpdÚbdate_ranger   r   r:   r  s   & r+   Útest_custom_business_day_freqÚ-TestSeriesPlots.test_custom_business_day_freqU  s?   € äÜ�#�s‹OÜ—.’.Ø"Ø Ü&°°Ô?ôô
ˆô 	˜!Ÿ&™&Ö!r*   ziGH#24426, see also github.com/pandas-dev/pandas/commit/ef1bd69fa42bbed5d09dd17f08c44fc8bfc2b685#r61470674c                ó‚  € \        . RO4      p\        P                  P                  4       w  r#VP	                  VR7      pVP
                  P                  4       pVP                  ^ ^.RR7       \        P                  P                  4       w  r#VP
                  P                  4       p\        P                  ! WE4       R# )rˆ   r—   T)ÚinplaceNr0  )
r   r‘   r’   r…   r:   rJ   r  Údroprú   rû   )r;   rc   r“   rQ   ÚbeforeÚafters   &     r+   Ú%test_plot_accessor_updates_on_inplaceÚ5TestSeriesPlots.test_plot_accessor_updates_on_inplaceb  s‹   € ô ’\Ó"ˆÜ—
‘
×#Ñ#Ó%‰ˆØ�X‰X˜ˆX‹_ˆØ—‘×&Ñ&Ó(ˆà�‰�!�Q� ˆÔ&Ü—
‘
×#Ñ#Ó%‰ˆØ—‘×%Ñ%Ó'ˆÜ
×#Ò# FÖ2r*   r]   c                óä   € \        ^^.4      p\        P                  P                  4       w  r4VP	                  WR7       VP                  4       pV^ ,          ^ 8  g   Q hV^,          ^8”  g   Q hR# )rw   rë  N)r   r‘   r’   r…   r:   r¤   )r;   rf   rÔ   r“   rQ   Úxlimss   &&    r+   Útest_plot_xlim_for_seriesÚ)TestSeriesPlots.test_plot_xlim_for_seriesr  s^   € ô �A�q�6‹NˆÜ—
‘
×#Ñ#Ó%‰ˆØ	�‰�DˆÔ Ø—‘“ˆà�Q�x˜!Œ|Ðˆ|Ø�Q�x˜!Œ|ÐŠ|r*   c                ó\  € \        \        R 7      pVP                  '       g   Q hVP                  4       p\	        VP                  4       4      ^8X  g   Q hVP                  4       ^ ,          p\	        VP                  4       4      ^ 8X  g   Q h\	        VP                  4       4      ^ 8X  g   Q hR# )r   N)r   ÚintÚemptyr:   rU  r¥   rá  rø   )r;   r8  rQ   rg   s   &   r+   Útest_plot_no_rowsÚ!TestSeriesPlots.test_plot_no_rows~  s�   € äœ#ÔˆØ�x�xˆxˆˆxØ�W‰W‹YˆÜ�2—<‘<“>Ó" aÔ'Ð'Ð'Ø�|‰|‹~˜aÕ ˆÜ�4—>‘>Ó#Ó$¨Ô)Ð)Ð)Ü�4—>‘>Ó#Ó$¨Ô)Ð)Ò)r*   c                óÂ   € \        . 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ë   rì   Nr	  )r   rî   rï   rð   r:   )r;   r8  s   & r+   Útest_plot_no_numeric_dataÚ)TestSeriesPlots.test_plot_no_numeric_dataˆ  s7   € Ü’OÓ$ˆÜ�]Š]œ9Ð,E×FÖFØ�G‰GŒI÷ G×F×FÒFús   ²AÁA	zdata, indexc                óú   € \        WR 7      pVP                  RR7      pVP                  4       p\        VP                  R R7       Uu. uF  pVP                  4       P                  NK  	  ppWW8X  g   Q hR# u upi ))rý   r$   rV   ro   c                 ó6   € V P                  4       P                  # r8   )Úget_bboxr¨   )Úpatchs   &r+   Ú<lambda>Ú1TestSeriesPlots.test_plot_order.<locals>.<lambda>œ  s   € ¸e¿n¹nÓ>N×>SÒ>Sr*   )r›   N)r   r:   ÚtolistÚsortedr€   r‚  r+  )r;   rý   r$   rc   rQ   r  rƒ  rC  s   &&&     r+   Útest_plot_orderÚTestSeriesPlots.test_plot_order�  sw   € ô ˜$Ô,ˆØ�X‰X˜5ˆXÓ!ˆà—:‘:“<ˆô   §
¡
Ñ0SÕTó
áT�ð �N‰NÓ×!Ô!ÙTð 	ð 
ð Ô!Ð!Ò!ùò	
s   Á	#A8c                ó–   € \        ^^.4      pVP                  RRR7      pVP                  ^ ,          P                  4       R8X  g   Q hR# )rˆ   rÔ   ÚC3)rM   rz   N)r   r:   r©   Ú	get_color)r;   rÔ   rQ   s   &  r+   Útest_style_single_okÚ$TestSeriesPlots.test_style_single_ok   s@   € Ü�A�q�6‹NˆØ�V‰V˜# TˆVÓ*ˆØ�x‰x˜�{×$Ñ$Ó&¨$Ô.Ð.Ò.r*   z index_name, old_label, new_labelc                ó  € \        . RO4      pW%P                  n        VP                  VR7      pVR8X  d0   VP	                  4       R8X  g   Q hVP                  4       V8X  g   Q hMdVR8X  d0   VP	                  4       R8X  g   Q hVP                  4       R8X  g   Q hM.VP                  4       R8X  g   Q hVP	                  4       V8X  g   Q hVP                  WVR7      pVP                  4       V8X  g   Q hVP	                  4       V8X  g   Q hR# )	rˆ   ro   rh   rÙ   rl   Ú	Frequency)rf   ÚylabelÚxlabelNr0  )r   r$   r%   r:   r  ri  )r;   rf   Ú
index_nameÚ	old_labelÚ	new_labelrc   rQ   s   &&&&&  r+   Útest_xlabel_ylabel_seriesÚ)TestSeriesPlots.test_xlabel_ylabel_series¥  së   € ô ’\Ó"ˆØ#�	‰	Œð �X‰X˜4ˆXÓ ˆØ�6Œ>Ø—=‘=“? bÔ(Ð(Ð(Ø—=‘=“? iÔ/Ð/Ñ/Ø�VŒ^Ø—=‘=“? bÔ(Ð(Ð(Ø—=‘=“? kÔ1Ð1Ñ1à—=‘=“? bÔ(Ð(Ð(Ø—=‘=“? iÔ/Ð/Ð/ð �X‰X˜4¸)ˆXÓDˆØ�}‰}‹ )Ô+Ð+Ð+Ø�}‰}‹ )Ô+Ð+Ò+r*   r€  )rg  r!   r&  )Údaysc                óv   € Rp\        ^^.VR7      P                  VR7      pVP                  4       R8X  g   Q hR# )r™   rö   )ÚxlimN)r™   rˆ   )r   r:   r¤   )r;   r$   ru  rQ   s   &&  r+   Útest_timedelta_indexÚ$TestSeriesPlots.test_timedelta_indexÀ  s;   € ð ˆÜ�Q˜�F %Ô(×-Ñ-°EÐ-Ó;ˆØ�{‰{‹} Ô&Ð&Ò&r*   c                óÎ   € \        . RO4      pVP                  RR7      p\        \        P                  P
                  4      R,          p\        VP                  4       VR7       R# )rˆ   Nry   :Nrˆ   NrM  r˜   )r   r:   r   r‘   r’   rš   r   r¥   )r;   r-   rQ   r  s   &   r+   Útest_series_none_colorÚ&TestSeriesPlots.test_series_none_colorÍ  sE   € äš	Ó"ˆØ�[‰[˜tˆ[Ó$ˆÜ!¤#§*¡*×"5Ñ"5Ó6°rÕ:ˆÜ�b—l‘l“n°×:r*   c                óœ   € \         P                  ! R 4      ;_uu_ 4        VP                  4       pRRR4       R#   + '       g   i     R# ; i)FN)rú   Úassert_produces_warningr:   )r;   r"   r“   s   && r+   Útest_plot_no_warningÚ$TestSeriesPlots.test_plot_no_warningÔ  s/   € ô ×'Ò'¨×.Õ.Ø—‘“	ˆA÷ /×.×.Ò.ús	   Ÿ:ºA	c                ó¨  € \        . RO. ROR7      p\        . RO. ROR7      p\        P                  ^^^4      pVP                  VR7       VP                  VRR7       \        P                  ^^^4      pVP                  VR7       \	        VP
                  P                  4       4      ^ 8X  g   Q h\	        VP                  4       4      ^ 8”  g   Q hR# )	ra   rö   r—   T)rQ   rŸ   N)ra   é   é   r�   r¥  )rˆ   rw   r™   r1  ra   )r¦  r1  ra   r™   r1  )r   ÚpltÚsubplotr:   rU  rJ   Úget_minor_ticksr7  )r;   r»  Ús2rQ   rÊ   s   &    r+   Ú$test_secondary_y_subplot_axis_labelsÚ4TestSeriesPlots.test_secondary_y_subplot_axis_labelsÛ  s¤   € ä’Oª?Ô;ˆÜ’Oª?Ô;ˆä�[‰[˜˜A˜qÓ!ˆØ
�‰�2ˆŒØ
�‰�2 4ˆÔ(Ü�k‰k˜!˜Q Ó"ˆØ
�‰�3ˆŒÜ�2—8‘8×+Ñ+Ó-Ó.°!Ô3Ð3Ð3Ü�2×%Ñ%Ó'Ó(¨1Ô,Ð,Ò,r*   c                ó  € \        R^RR7      p\        VP                  P                  \        4      4      p\        . ROVR7      p\        P                  4       pVP                  RVR7       VP                  4        Uu. uF  qUP                  4       V9   g   K  VNK  	  ppVP                  RVRR	7       VP                  4        Uu. uF  qUP                  4       V9   g   K  VNK  	  pp\        V4      \        V4      8X  g   Q hWg8X  g   Q hVP                  4       pV^ ,          V^ ,          P                  4       ^ ,          8:  g   Q hV^,          VR,          P                  4       ^ ,          8¼  g   Q hR
# u upi u upi )zƒ
Test that bar and line plots with the same x values are superposed
and that the x limits are set such that the plots are visible.
Ú2023ÚY)r!   r&  rö   rV   rë  rg   rv  )rf   rQ   rz   Nr˜   r£   )r   ÚsetÚyearÚastypeÚstrr   r§  r¨  r:   r7  r›  rU  r¤   Úget_position)	r;   r$   ÚyearsrÔ   rQ   r4   Ú
bar_xticksÚline_xticksÚx_limitss	   &        r+   Útest_bar_line_plotÚ"TestSeriesPlots.test_bar_line_plotè  sO  € ô ˜V¨Q°SÔ9ˆÜ�E—J‘J×%Ñ%¤cÓ*Ó+ˆÜ’9 EÔ*ˆÜ�[‰[‹]ˆØ	�‰�E˜bˆÔ!à!×1Ñ1Ô3ó
Ù3�e·~±~Ó7GÈ5Ñ7P�EˆEÑ3ð 	ð 
ð 	
�‰�F˜r¨ˆÔ-à!×1Ñ1Ô3ó
Ù3�e·~±~Ó7GÈ5Ñ7P�EˆEÑ3ð 	ð 
ô �:‹¤# e£*Ô,Ð,Ð,ØÔ(Ð(Ð(Ø—;‘;“=ˆØ˜�{˜j¨�m×8Ñ8Ó:¸1Õ=Ô=Ð=Ð=Ø˜�{˜j¨�n×9Ñ9Ó;¸AÕ>Ô>Ð>Ò>ùò
ùò
s   Á?E8ÂE8ÃE=Ã#E=r)   )r£   rˆ   )rˆ   r£   )rG   rV   )rJ   rh   )rG   rV   Úget_ylim)rJ   rh   r¤   )TrH   )ÚsymÚsymlogrÒ  )rÂ  é   N)Nr¾  N)r   rw   )rT  rw   )rv  r<  rK  z#FF0000r0  )r™   rw   rˆ   r?   )r   é2   r¾  é   )iv  i€  i¼  iž  ))NrÙ   Únew)ÚoldrÂ  rÁ  )NrÙ   rÙ   )rg   r]   rV   rh   rl   )}Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__rî   ÚmarkÚslowÚparametrizer<   rD   rR   rX   r^   rd   ÚparamÚtdÚ
skip_if_norp   rt   r�   r‰   r”   r�   rª   r¯   r´   r¿   rÂ   rË   rÕ   rÚ   rß   rã   rç   ró   r   r  r  r  Úxfailr   r"  r-  r9  rD  rJ  rM  rZ  r`  rk  rp  rs  rz  r„  r‘  r•  r˜  r�  rª  r°  r´  r¼  rÀ  r&   Úint_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  r"  r(  r,  r0  r5  r8  r>  rB  rH  rP  rS  rX  r^  rb  rk  rr  rv  r{  r~  rˆ  r�  r–  ri  Útimedelta_rangeÚ	Timedeltar›  rž  r¢  r«  r¹  Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r+   r2   r2   F   s#
  ø‡ € Ø‡[�[×ÑØ‡[�[×Ñ˜X¨°%Ð(8¸;ÈÐ:NÐ'OÓPñ-ó Qó ð-ð ‡[�[×Ññ)ó ð)ð ‡[�[×ÑØ‡[�[×ÑØà�dˆ^˜g uÐ-Ð.Ø�dˆ^˜g uÐ-Ð.Ø˜Ð ¨°¸Ð?Ð@ð	
óñ*óó ð*ð ‡[�[×Ññ,ó ð,ð ‡[�[×Ññ7ó ð7ò$ð ‡[�[×ÑØàØØØ�LŠL˜ b§m¢m°GÓ&<Ô=ØØð	
ó
ñ6ó
ð6ò1ò=ð ‡[�[×Ñ˜X¨¨X°wÐ,?À(ÈGÐATÐ'UÓVñ9ó Wð9ò
Jò2ð ‡[�[×Ñ˜X¨¨]¸DÐ,AÐ'BÓCñ<ó Dð<ò'ò(ò	'ò	'ò0ò3ò.ò2ò3ò3ò&ð ‡[�[×Ñ˜W t©Z¸ÈaÔ-PÐ&QÓRñGó SðGò$òð ‡[�[×ÑÙÓØ(Øð ó ð
 ‡[�[×Ñ˜\Ð,<Ð>OÐ+PÓQñPó RóðPð ‡[�[×ÑÙÓØ(Øð ó ð
 ‡[�[×ÑØÚ	%Ò'DÐEóñPó	óðPò&Gò
"ò)ò*ò	(ò
Cò
%ò(ò/ò
=ò9ò)ò(ò:ò"ò5ò",ò",ð" ‡[�[×ÑØ$ }Ð6GÐ&Hóð ‡[�[×ÑÐ.°°mÀTÐ5JÐ0KÓLñ2ó Móð2ò	2ð ‡[�[×ÑØà�bˆMØ�2ˆJØ�2—7’7˜2“;ÐØ�"—+’+˜d C¨Ó,Ð-ð		
óñEóðEð ‡[�[×ÑØ!âÚØ�2—7’7˜2“; Ð%Ø�"—+’+˜d C¨Ó,¨dÐ3Ø�b˜"Ÿ+š+ c¨3°Ó3Ð4ð	
ó	ñUó	ðUòMò
<ò9ð ‡[�[×ÑÐ4ÐÓ5ñ9ó 6ð9ð ‡[�[×ÑØØ×Ñ×+Ñ+¨h×.CÑ.C×.QÑ.QÕQóñó	ðð ‡[�[×ÑØØ×Ñ×+Ñ+¨h×.CÑ.C×.QÑ.QÕQóñó	ðð ‡[�[×Ñ˜V X×%:Ñ%:×%HÑ%HÓIñ%ó Jð%ð ‡[�[×Ñ˜V X×%:Ñ%:×%HÑ%HÓIñ-ó Jð-ð
 ‡[�[×Ñ˜V X×%:Ñ%:×%HÑ%HÓIñ%ó Jð%ò(ò
"ò	6òBð ‡[�[×ÑØ‡[�[×Ñ˜V f¨e _Ó5Ø‡[�[×ÑØá�2—6’6˜"Ÿ)™)×/Ñ/°Ó2×BÑBÀ2ÓFÓGÓHØ�FŠF�2—9‘9×(Ñ(¨Ó+×;Ñ;¸BÓ?Ó@Ù�—’˜Ÿ	™	×-Ñ-¨aÓ0×@Ñ@ÀÓDÓEÓFÙØ—’�r—y‘y×,Ñ,¨QÓ/×?Ñ?ÀÓHÓIØ˜c˜
ôð		
óñ1óó 6ó ð1ð
 ‡[�[×Ññ1ó ð1ð ‡[�[×ÑØ‡[�[×ÑØá�2—6’6˜"Ÿ)™)×/Ñ/°Ó2×BÑBÀ2ÓFÓGÓHÙØ—’�r—y‘y×,Ñ,¨QÓ/×?Ñ?ÀÓHÓIØ˜c˜
ôð	
ó	ñ1ó	ó ð1ð ‡[�[×Ññ'ó ð'ð ‡[�[×Ññó ðð ‡[�[×Ññ3ó ð3ð ‡[�[×Ññ5ó ð5ð ‡[�[×Ññ
ó ð
ð ‡[�[×Ñ˜SÒ"BÓCñ!ó Dð!ò%ò:<ò<ò
Gò6ò:ò"ð ‡[�[×Ñð=ð ó ñ
	3óð
	3ð ‡[�[×Ñ˜V f¨fÐ%5Ó6ñ	ó 7ð	ò*òð
 ‡[�[×ÑØâš<Ð(ÚÒ7Ð8ð	
óñ
"óð
"ò/ð
 ‡[�[×ÑØ*ÚBóð ‡[�[×Ñ˜VÒ%LÓMñ,ó Nó	ð
,ð, ‡[�[×ÑØà×Ò Q°¸Ô<Ø�\Š\˜qÔ! 2§<¢<°QÔ#7Ð8ð	
óñ'óð'ò;ð ‡[�[×Ññó ðò-÷?ð ?r*   r2   )5Ú__doc__r   Ú	itertoolsr   Únumpyr&   rî   Úpandas.compatr   Úpandas.util._test_decoratorsÚutilÚ_test_decoratorsrË  Úpandasri  r   r   r   r   r	   Úpandas._testingÚ_testingrú   Úpandas.tests.plotting.commonr
   r   r   r   r   r   r   r   r   r   r   Úpandas.util.versionr   Úpandas.tseries.offsetsr   ro  r‘   r§  Ú%pandas.plotting._matplotlib.converterr   Ú!pandas.plotting._matplotlib.styler   rÇ  ÚfilterwarningsÚ
pytestmarkÚfixturer"   r-   r2   r)   r*   r+   Ú<module>ræ     sã   ðÙ  å Ý ã Û å +ß )Ð )ã ÷õ õ ÷÷ ÷ ñ õ (å 4à×Ò˜,Ó'€Ø×ÒÐ-Ó.€å CÝ Að ‡K�K×ÑØKóð ‡K�K×ÑØLóð	€
ð ‡�ñó ðð ‡�ñó ð÷x?ó x?r*   