o
    Û­ju
  ã                   @   s  d dl Zd dlZd dlmZmZmZmZmZ ej	dd„ ƒZ
ej	dd„ ƒZej	dd„ ƒZej	d	d
„ ƒZej	dd„ ƒZej	dd„ ƒZej	dd„ ƒZej	dd„ ƒZej	dd„ ƒZej	dd„ ƒZej	dd„ ƒZej	dd„ ƒZej	dd„ ƒZej	dd„ ƒZej	dd „ ƒZej	d!d"„ ƒZdS )#é    N)Ú	DataFrameÚIndexÚ
MultiIndexÚSeriesÚ
date_rangec                   C   s$   t tj d¡ d¡t ddd¡d�S )Né   é   r   é   ©Úindex)r   ÚnpÚrandomÚdefault_rngÚarange© r   r   ú[/var/www/html/CropPilot/venv/lib/python3.10/site-packages/pandas/tests/indexing/conftest.pyÚseries_ints   s   $r   c                   C   s0   t tj d¡ d¡t ddd¡t ddd¡d�S )Nr   ©r   r   r   r	   é   é   ©r   Úcolumns)r   r   r   r   Ústandard_normalr   r   r   r   r   Ú
frame_ints   s
   ýr   c                	   C   s.   t tj d¡ d¡ttjdddtjd�ƒd�S ©Nr   r   r   r	   ©Údtyper
   )r   r   r   r   r   r   Úuint64r   r   r   r   Úseries_uints   s   þr   c                   C   ó@   t tj d¡ d¡ttdddƒtjd�ttdddƒtjd�d�S ©	Nr   r   r   r	   r   r   r   r   )r   r   r   r   r   r   Úranger   r   r   r   r   Úframe_uints#   ó
   ýr"   c                   C   s   t tj d¡ d¡tdƒd�S )Nr   r   Úabcdr
   )r   r   r   r   r   Úlistr   r   r   r   Úseries_labels,   ó   r&   c                   C   s$   t tj d¡ d¡tdƒtdƒd�S )Nr   r   r$   ÚABCDr   )r   r   r   r   r   r%   r   r   r   r   Úframe_labels1   s
   ýr)   c                   C   s"   t tj d¡ d¡tddd�d�S )Nr   r   Ú20130101©Úperiodsr
   )r   r   r   r   r   r   r   r   r   r   Ú	series_ts:   ó   
þr-   c                   C   s"   t tj d¡ d¡tddd�d�S )Nr   r   r*   r   r+   r
   )r   r   r   r   r   r   r   r   r   r   Úframe_tsB   r.   r/   c                   C   s,   t tj d¡ d¡ttdddƒtjd�d�S r   )r   r   r   r   r   r!   Úfloat64r   r   r   r   Úseries_floatsJ   ó   þr1   c                   C   r   r    )r   r   r   r   r   r   r!   r0   r   r   r   r   Úframe_floatsR   r#   r3   c                   C   ó   t tj d¡ d¡g d¢d�S )Nr   r   ©r   r   Únullr	   r
   )r   r   r   r   r   r   r   r   r   Úseries_mixed[   r'   r7   c                   C   r4   )Nr   r   r5   r
   )r   r   r   r   r   r   r   r   r   Úframe_mixed`   s   ÿr8   c                   C   s   t ƒ S )N)r   r   r   r   r   Úframe_emptyg   s   r9   c                   C   s
   t td�S )Nr   )r   Úobjectr   r   r   r   Úseries_emptyl   s   
r;   c                   C   s@   t tj d¡ d¡t ddgddgg¡t ddgdd	gg¡d
�S )Nr   r   é   r   r   é   é   é   r	   r   )r   r   r   r   r   r   Úfrom_productr   r   r   r   Úframe_multiq   r#   rA   c                   C   s,   t tj d¡ d¡t ddgddgg¡d�S )Nr   r   r<   r   r
   )r   r   r   r   r   r@   r   r   r   r   Úseries_multiz   r2   rB   )Únumpyr   ÚpytestÚpandasr   r   r   r   r   Úfixturer   r   r   r"   r&   r)   r-   r/   r1   r3   r7   r8   r9   r;   rA   rB   r   r   r   r   Ú<module>   sF    	














