o
    Û­jû  ã                   @   sN   d dl Z d dlZd dlZd dlmZmZ ejdd�dd„ ƒZejdd„ ƒZ	dS )	é    N)Ú	DataFrameÚto_datetimeT)Úautousec                  c   s�   � t  d¡} t  d¡}t  d¡}|j ¡ }|  ¡ � |  d¡ d V  W d   ƒ n1 s,w   Y  |j ¡  |j |¡ | d¡ t	 
d¡ d S )NÚ
matplotlibzmatplotlib.unitszmatplotlib.pyplotÚtemplateÚallé   )ÚpytestÚimportorskipÚregistryÚcopyÚ
rc_contextÚuseÚclearÚupdateÚcloseÚgcÚcollect)ÚmplÚ	mpl_unitsÚpltÚorig_units_registry© r   ú[/var/www/html/CropPilot/venv/lib/python3.10/site-packages/pandas/tests/plotting/conftest.pyÚmpl_cleanup   s   €





þ

r   c                  C   s„   d} t j d¡}|jddg| d�}|jg d¢| d�}t|||jdd| d�|jd	d
| d�|jd| d�t|jdd| t jd�ƒdœƒ}|S )Né2   é
   ÚMaleÚFemale)Úsize)ÚAÚBÚCéB   é   é¡   é    l     jÕ+2Zl     ÊRŠeöZ)r   Údtype)ÚgenderÚ	classroomÚheightÚweightÚcategoryÚdatetime)	ÚnpÚrandomÚdefault_rngÚchoicer   ÚnormalÚintegersr   Úint64)ÚnÚrngr(   r)   Úhist_dfr   r   r   r7       s*   üÿúÿr7   )
r   Únumpyr.   r	   Úpandasr   r   Úfixturer   r7   r   r   r   r   Ú<module>   s    

