
    \!h
                     @    S SK Jr  S SKJr  S SKrS SKr     SS jr	g)    )cycleNc	                    [         R                  " 5       n	[        U5      n
[        U5      n[        U[        R
                  5      (       aL  XU4 H  n[        U[        5      (       a  M   e   Sn[        R                  " UR                  SS2U4   5      nOl[        U[        R                  5      (       aB  XU4 H  n[        U[        5      (       a  M   e   Sn[        R                  " USS2U4   5      nO[        S5      eU H  nU(       aK  UR                  UR                  SS2U4   U:H  U 4   nUR                  UR                  SS2U4   U:H  U4   nO X3SS2U4   U:H  U 4   nX3SS2U4   U:H  U4   n[         R                  " UU[        U
5      [        U5      UUUS9  M     U(       a  [         R                  " USS9  U	$ )a  Scatter plot to plot categories in different colors/markerstyles.

Parameters
----------
x : str or int
    DataFrame column name of the x-axis values or
    integer for the numpy ndarray column index.
y : str
    DataFrame column name of the y-axis values or
    integer for the numpy ndarray column index
data : Pandas DataFrame object or NumPy ndarray.
markers : str
    Markers that are cycled through the label category.
colors : tuple
    Colors that are cycled through the label category.
alpha : float (default: 0.7)
    Parameter to control the transparency.
markersize : float (default : 20.0)
    Parameter to control the marker size.
legend_loc : str (default: 'best')
    Location of the plot legend
    {best, upper left, upper right, lower left, lower right}
    No legend if legend_loc=False

Returns
---------
fig : matplotlig.pyplot figure object

Examples
-----------
For usage examples, please see
https://rasbt.github.io/mlxtend/user_guide/plotting/category_scatter/

TNFz3df must be pandas.DataFrame or numpy.ndarray object)cmarkerlabelalphas   )locscatterpoints)pltfigurer   
isinstancepd	DataFramestrnpuniquer   ndarrayint
ValueErrorscatternextlegend)xy	label_coldatamarkerscolorsr   
markersize
legend_locfig	color_gen
marker_geniframelabelslabx_daty_dats                     kC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\mlxtend/plotting/scatter.pycategory_scatterr-      s   Z **,CfIwJ$%%	"Aa%%%% #488AyL12	D"**	%	%	"Aa%%%% #49-. NOOHHTXXal3s:A=>EHHTXXal3s:A=>Eal+s2A56Eal+s2A56E9o
#	
 $ 

z3J    )zsxo^v)bluegreenredpurplegraycyangffffff?g      4@best)
	itertoolsr   matplotlib.pyplotpyplotr   numpyr   pandasr   r-    r.   r,   <module>r<      s*        =
Tr.   