
    dx                     2   d dl Zd dlZd dlmZmZmZmZmZ ej	        d             Z
ej	        d             Zej	        d             Zej	        d             Zej	        d             Zej	        d             Zej	        d	             Zej	        d
             Zej	        d             Zej	        d             Zej	        d             Zej	        d             Zej	        d             Zej	        d             Zej	        d             Zej	        d             ZdS )    N)	DataFrameIndex
MultiIndexSeries
date_rangec                      t          t          j                            d          t          j        ddd                    S )N   r         index)r   nprandomrandarange     Z/var/www/html/t/fyr/venv311/lib/python3.11/site-packages/pandas/tests/indexing/conftest.pyseries_intsr      s1    ")..##29Q1+=+=>>>>r   c            	          t          t          j                            dd          t          j        ddd          t          j        ddd                    S )Nr	   r   r
   r         r   columns)r   r   r   randnr   r   r   r   
frame_intsr      sM    
	1RYq!Q%7%71bRSATAT   r   c                      t          t          j                            d          t	          t          j        dddt          j                                      S Nr	   r   r
   r   dtyper   )r   r   r   r   r   r   uint64r   r   r   series_uintsr"      s@    ")..##51a")1T1T1T+U+UVVVVr   c                     t          t          j                            dd          t	          t          ddd          t          j                  t	          t          ddd          t          j                            S 	Nr	   r   r
   r   r   r   r   r   )r   r   r   r   r   ranger!   r   r   r   frame_uintsr&      sd    
	1E!QNN")444eAr1ooRY777   r   c                  x    t          t          j                            d          t	          d                    S )Nr	   abcdr   )r   r   r   r   listr   r   r   series_labelsr*   '   s)    ")//!$$DLL9999r   c                      t          t          j                            dd          t	          d          t	          d                    S )Nr	   r(   ABCDr   )r   r   r   r   r)   r   r   r   frame_labelsr-   ,   s3    RY__Q**$v,,VUUUUr   c                  |    t          t          j                            d          t	          dd                    S Nr	   20130101)periodsr   )r   r   r   r   r   r   r   r   	series_tsr2   1   s0    ")//!$$Jz1,M,M,MNNNNr   c                  ~    t          t          j                            dd          t	          dd                    S r/   )r   r   r   r   r   r   r   r   frame_tsr4   6   s3    RY__Q***ZQR2S2S2STTTTr   c            
          t          t          j                            d          t	          t          ddd          t          j                            S r   )r   r   r   r   r   r%   float64r   r   r   series_floatsr7   ;   s<    ")..##5q!Qrz+R+R+RSSSSr   c                     t          t          j                            dd          t	          t          ddd          t          j                  t	          t          ddd          t          j                            S r$   )r   r   r   r   r   r%   r6   r   r   r   frame_floatsr9   @   sd    
	1E!QNN"*555eAr1ooRZ888   r   c                  b    t          t          j                            d          g d          S Nr	   )r   r	   nullr
   r   )r   r   r   r   r   r   r   series_mixedr=   I   s*    ")//!$$,=,=,=>>>>r   c                  d    t          t          j                            dd          g d          S r;   )r   r   r   r   r   r   r   frame_mixedr?   N   s,    RY__Q**2C2C2CDDDDr   c                      t                      S )N)r   r   r   r   frame_emptyrA   S   s    ;;r   c                  ,    t          t                    S )Nr   )r   objectr   r   r   series_emptyrD   X   s    r   c            	          t          t          j                            dd          t	          j        ddgddgg          t	          j        ddgddgg          	          S )
Nr	      r   r            r
   r   )r   r   r   r   r   from_productr   r   r   frame_multirK   ]   sb    
	1%1v1v&677'!Q!Q(899   r   c                      t          t          j                            d          t	          j        ddgddgg                    S )Nr	   rF   r   r   r   )r   r   r   r   r   rJ   r   r   r   series_multirM   f   s<    ")..##:+BQFQPQFCS+T+TUUUUr   )numpyr   pytestpandasr   r   r   r   r   fixturer   r   r"   r&   r*   r-   r2   r4   r7   r9   r=   r?   rA   rD   rK   rM   r   r   r   <module>rR      sQ                     ? ? ?    W W W    : : : V V V O O O U U U T T T    ? ? ? E E E             V V V V Vr   