
    iiu
                     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                              d          t          j        ddd                    S )N      r      index)r   nprandomdefault_rngarange     Y/var/www/html/ecfs/ecfsenv/lib/python3.11/site-packages/pandas/tests/indexing/conftest.pyseries_intsr      sA    ")''**11!44BIaA<N<NOOOOr   c            	          t          t          j                            d                              d          t          j        ddd          t          j        ddd                    S )Nr	   r
   r
   r   r         r   columns)r   r   r   r   standard_normalr   r   r   r   
frame_intsr      s\    
	a  0088i1a  	!R##   r   c                      t          t          j                            d                              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#      sZ    
	a  ''**BIaARY77788   r   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   r   ranger"   r   r   r   frame_uintsr'   #   sr    
	a  0088E!QNN")444eAr1ooRY777   r   c                      t          t          j                            d                              d          t          d                    S )Nr	   r
   abcdr   )r   r   r   r   r   listr   r   r   series_labelsr+   ,   s9    ")''**::1==T&\\RRRRr   c                      t          t          j                            d                              d          t          d          t          d                    S )Nr	   r   r)   ABCDr   )r   r   r   r   r   r*   r   r   r   frame_labelsr.   1   sL    
	a  00886llV   r   c                      t          t          j                            d                              d          t          dd                    S )Nr	   r
   20130101periodsr   )r   r   r   r   r   r   r   r   r   	series_tsr3   :   sJ    
	a  0033Q///   r   c                      t          t          j                            d                              d          t          dd                    S )Nr	   r   r0   r
   r1   r   )r   r   r   r   r   r   r   r   r   frame_tsr5   B   sJ    
	a  0088Q///   r   c            
          t          t          j                            d                              d          t	          t          ddd          t          j                            S r   )r   r   r   r   r   r&   float64r   r   r   series_floatsr8   J   sV    
	a  ''**E!QNN"*555   r   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   r&   r7   r   r   r   frame_floatsr:   R   sr    
	a  0088E!QNN"*555eAr1ooRZ888   r   c                      t          t          j                            d                              d          g d          S )Nr	   r
   r	   r
   nullr   r   )r   r   r   r   r   r   r   r   series_mixedr>   [   s:    ")''**::1==EVEVEVWWWWr   c                      t          t          j                            d                              d          g d          S )Nr	   r   r<   r   )r   r   r   r   r   r   r   r   frame_mixedr@   `   sC    
	a  0088@Q@Q@Q   r   c                      t                      S )N)r   r   r   r   frame_emptyrB   g   s    ;;r   c                  ,    t          t                    S )Nr    )r   objectr   r   r   series_emptyrE   l   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   r   r   from_productr   r   r   frame_multirL   q   sp    
	a  0088%1v1v&677'!Q!Q(899   r   c                      t          t          j                            d                              d          t	          j        ddgddgg                    S )Nr	   r
   rG   r   r   )r   r   r   r   r   rK   r   r   r   series_multirN   z   sU    
	a  ''**%1v1v&677   r   )numpyr   pytestpandasr   r   r   r   r   fixturer   r   r#   r'   r+   r.   r3   r5   r8   r:   r>   r@   rB   rE   rL   rN   r   r   r   <module>rS      sC                     P P P          S S S                X X X                    r   