
    j
                        S r SSKJr  SSKrSSKJr  \(       a  SSKJr  \R                  " SSS9 " S S	5      5       r	\
" S
S/5      r\
" / SQ5      r\
" / SQ5      r\
" / SQ5      r\
" / SQ5      r\\-  rg)z'
Provide basic components for groupby.
    )annotationsN)TYPE_CHECKING)HashableT)orderfrozenc                  *    \ rS rSr% S\S'   S\S'   Srg)	OutputKey   r   labelintposition N)__name__
__module____qualname____firstlineno____annotations____static_attributes__r       P/var/www/html/KUNJ/venv/lib/python3.13/site-packages/pandas/core/groupby/base.pyr	   r	      s    OMr   r	   plothist)cumprodcumsumshiftcummincummax)allanycorrwithcountfirstidxmaxidxminlastmaxmeanmedianminnuniqueprodquantilesemsizeskewkurtstdsumvar)bfillcumcountr   r   r   r   diffffillngroup
pct_changerankr   )agg	aggregateapplyboxplotcorrcovdescribe	expandingewmfilter	get_groupgroupsheadr   indicesndimngroupsnthohlcpiper   resamplerollingtailtake	transformsamplevalue_counts)__doc__
__future__r   dataclassestypingr   collections.abcr   	dataclassr	   	frozensetplotting_methodscythonized_kernelsreduction_kernelstransformation_kernelsgroupby_other_methodstransform_kernel_allowlistr   r   r   <module>rb      s    #   ( T$/  0 ff-.  QR   F # & "! J /1GG r   