
    OwgI                     &    d dl Zd dlZd dlmZ d Zy)    Nc                  
   d} d}d}d}t         j                  j                  d      j                  | |f      }t         j                  |t         j                  j                  d      j                  |       |k  <   t        j                  |      }t         j                  j                  d      j                  d||       }|j                  |      }|j                         }|D 	
cg c].  \  }	}
|
j                         j                  |	      j                  0 }}	}
t        j                  |d      }|j                  j                  |j                  j                        |_        t!        j"                  ||       y c c}
}	w )Ni        g?r   )size)axis)nprandomdefault_rngstandard_normalnanpd	DataFrameintegersgroupbyskewto_frameTconcatindexastypedtypetmassert_frame_equal)nrowsngroupsncolsnan_fracarrdfgrpsgbresultigrpgrpwiseexpecteds                ]/var/www/horilla/myenv/lib/python3.12/site-packages/pandas/tests/groupby/methods/test_skew.pytest_groupby_skew_equivalencer(      s(    EGEH
))


"
2
2E5>
BC=?VVC		a ''.9:	c	B99  #,,Qe,DD	D	BWWYF689FAssxxz""1%''9G9yyq)H^^**6<<+=+=>HN&(+ :s   '3E?)numpyr   pandasr   pandas._testing_testingr   r(        r'   <module>r/      s      ,r.   