§
    ®’òcE  ã                   óD  — d Z ddlmZ ddlmZ  ej        d¦  «        Ze€ ed¦  «        ‚ddlm	Z	 dd	l
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z- dd
l.m/Z/m0Z0m1Z1m2Z2 ddl3m4Z4m5Z5m6Z6 ddl7m8Z8m9Z9m:Z: g d¢Z;dS )z³
`plotly.express` is a terse, consistent, high-level wrapper around `plotly.graph_objects`
for rapid data exploration and figure generation. Learn more at https://plotly.express/
é    )Úabsolute_import)Úoptional_importsÚpandasNz/Plotly express requires pandas to be installed.é   )Úimshow)#ÚscatterÚ
scatter_3dÚscatter_polarÚscatter_ternaryÚscatter_mapboxÚscatter_geoÚlineÚline_3dÚ
line_polarÚline_ternaryÚline_mapboxÚline_geoÚareaÚbarÚtimelineÚ	bar_polarÚviolinÚboxÚstripÚ	histogramÚecdfÚscatter_matrixÚparallel_coordinatesÚparallel_categoriesÚ
choroplethÚdensity_contourÚdensity_heatmapÚpieÚsunburstÚtreemapÚicicleÚfunnelÚfunnel_areaÚchoropleth_mapboxÚdensity_mapbox)Úset_mapbox_access_tokenÚdefaultsÚget_trendline_resultsÚNO_COLOR)ÚIdentityMapÚConstantÚRange)ÚdataÚcolorsÚtrendline_functions)-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$   r%   r&   r'   r(   r   r2   r3   r4   r+   r-   r/   r0   r1   r.   )<Ú__doc__Ú
__future__r   Úplotlyr   Ú
get_moduleÚpdÚImportErrorÚ_imshowr   Ú_chart_typesr   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'   r(   r)   r*   Ú_corer+   r,   r-   r.   Ú_special_inputsr/   r0   r1   Ú r2   r3   r4   Ú__all__© ó    ú7lib/python3.11/site-packages/plotly/express/__init__.pyú<module>rD      s  ððð ð 'Ð &Ð &Ð &Ð &Ð &Ø #Ð #Ð #Ð #Ð #Ð #à ÐÔ  Ñ*Ô*€Øð Ø
ˆ+ð	3ñô ð ð
 Ð Ð Ð Ð Ð ð$ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ðNð ð ð ð ð ð ð ð ð ð ð ð :Ð 9Ð 9Ð 9Ð 9Ð 9Ð 9Ð 9Ð 9Ð 9à /Ð /Ð /Ð /Ð /Ð /Ð /Ð /Ð /Ð /ð.ð .ð .€€€rB   