L iddlmZddlmZddlmZddlZddlZ ddl m Z ddl m Z mZmZmZmZmZmZmZeeGdde Zy) ) annotations) defaultdict) dataclassN)ScaledTranslation)MarkMappable MappableFloatMappableString MappableColorresolve_properties resolve_colordocument_propertiesceZdZUdZedZded<edZded<edZd ed <ed Z d ed <edZ ded<edZ ded<edZ d ed<dZ y)Textz A textual mark to annotate or represent data values. Examples -------- .. include:: ../docstrings/objects.Text.rst r textkr colorr alphaz font.size)rcfontsizecenterhaligncenter_baselinevalignoffsetctt}|D]*\}}}t|||}t||d|} |d} |d} |d} |ddz } t | | dj | d| | | d j | d|j j}|jd D]}tjjd|d |d t|j d |d | | | | |j|zd|j}|j|||j!|d |d g-|j#D])\}}|j%t'j(|+y)NrrrrrH)rightleftr)topbottombaselinerecordsxyr)r'r(rrrhorizontalalignmentverticalalignment transform)rlistr r rgetfiguredpi_scale_transto_dictmplrrstr transData artist_kws add_artistappenditemsupdate_datalimnparray)self split_genscalesorientax_datakeysdataaxvalsrrrrr offset_transrowartistax_valss Y/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/seaborn/_marks/text.py_plotz Text._plot(sd#'k 9ND$%dD&9D!$b&9E(^F(^FJ'H(^b(F,!'F7377BF7HLLVUVW ))L ||I. 9 #h#hSWWVT&\:;%(.&, ll\9 oo  f% ""CHc#h#78 9! 9>#==? 1KB   bhhw/ 0 1N)__name__ __module__ __qualname____doc__rr__annotations__rrrrrrrJr,rKrIrrst$BrXsI"#!3    51451 51rK