+
    xȇi                         ^ RI t^ RIt^ RIt^ RIHt R tR t	R t
R tR tR tR tR	 tR
 t]P"                  P%                  RRR.^ ^.34      R 4       tR tR tR# )    Nc                     \         P                  ! R . R	OR. R
O/. ROR7      p V P                  RR7      p\         P                  ! . RO\         P                  P                  RR.R R.R7      RR7      p\        P                  ! W4       R# )num_legs	num_wingsindexF)sortnamescountdatar   nameN      r      r   r   r   r   falcondogcatant)   r   r   )r   r   r   r   r   r   pd	DataFramevalue_countsSeries
MultiIndexfrom_arraystmassert_series_equaldfresultexpecteds      |/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/frame/methods/test_value_counts.py%test_data_frame_value_counts_unsortedr)      s}    		\;=-
B
 __%_(Fyymm''	":{*C ( 
 H 6,    c                     \         P                  ! R . R	OR. R
O/. ROR7      p V P                  RR7      p\         P                  ! . RO\         P                  P                  RR.R R.R7      RR7      p\        P                  ! W4       R# )r   r   r   T)	ascendingr	   r   r   Nr   r   r   )r   r   r   )r   r   r   r   r   r$   s      r(   &test_data_frame_value_counts_ascendingr-      s}    		\;=-
B
 __t_,Fyymm''	":{*C ( 
 H 6,r*   c                     \         P                  ! R . ROR. RO/. R	OR7      p V P                  4       p\         P                  ! . R
O\         P                  P                  RR.R R.R7      RR7      p\        P                  ! W4       R# )r   r   r   r	   r   r   Nr   r   r   r   r   r   r   r   r   r   r   r   r   r$   s      r(   $test_data_frame_value_counts_defaultr2   ,   sy    		\;=-
B
 __Fyymm''	":{*C ( 
 H 6,r*   c                     \         P                  ! R . R	OR. R
O/. ROR7      p V P                  RR7      p\         P                  ! . RO\         P                  P                  RR.R R.R7      RR7      p\        P                  ! W4       R# )r   r   r   T	normalizer	   
proportionr   Nr   r   r   )g      ?      ?r7   r0   r1   r   r$   s      r(   &test_data_frame_value_counts_normalizer8   >   s}    		\;=-
B
 __t_,Fyymm''	":{*C ( 
 H 6,r*   c                     \         P                  ! R . RO/4      p V P                  4       p\         P                  ! . RO\         P                  P                  . RO.R .R7      RR7      p\        P                  ! W4       R# )r   r	   r   r   Nr   r/   r0   r   r$   s      r(   /test_data_frame_value_counts_single_col_defaultr:   P   s`    	z<0	1B__Fyymm''J<'HH 6,r*   c            
         \         P                  ! 4       p V P                  4       p\         P                  ! . \        P
                  R \        P                  ! . \        P                  R7      R7      p\        P                  ! W4       R# )r   dtyper=   r   r   N)
r   r   r   r   npint64arrayintpr"   r#   
df_no_colsr&   r'   s      r(   "test_data_frame_value_counts_emptyrE   ]   sU    J$$&Fyy
"((2770KH 6,r*   c            
         \         P                  ! 4       p V P                  R R7      p\         P                  ! . \        P
                  R\        P                  ! . \        P                  R7      R7      p\        P                  ! W4       R# )Tr4   r6   r<   r>   N)
r   r   r   r   r?   float64rA   rB   r"   r#   rC   s      r(   ,test_data_frame_value_counts_empty_normalizerH   h   sZ    J$$t$4Fyy
"**<rxx"''7RH 6,r*   c           	         \         P                  ! R . RORRW R./4      pVP                  4       p\         P                  ! ^^.\         P                  P                  R	R
.R R.R7      RR7      p\        P                  ! W#4       R# )
first_namemiddle_nameSmithLouiser	   r   r   NJohnAnnerO   Beth)rO   rQ   )rL   rM   r   nulls_fixturer%   r&   r'   s   &   r(   (test_data_frame_value_counts_dropna_truerT   s   s    	:G]8L	

B __FyyVmm''23L-;X ( 
 H 6,r*   c                    \         P                  ! R . R
ORRW R./4      pVP                  RR7      p\         P                  ! . RO\         P                  ! \         P
                  ! . RO4      \         P
                  ! RR\        P                  .4      .. RO. RO.R R.R7      RR7      p\        P                  ! W#4       R	# )rJ   rK   rL   rM   F)dropna)levelscodesr
   r   r   NrN   )r   r   r   r   )rP   rQ   rO   )r   r   r   r   )r   r   r   r   )
r   r   r   r   r    Indexr?   nanr"   r#   rR   s   &   r(   )test_data_frame_value_counts_dropna_falser[      s    	:G]8L	

B __E_*Fyymm12(GRVV45  ./
 H 6,r*   columnsrJ   rK   c           	      0   \         P                  ! V^ ,          . ROV^,          RW R./4      pVP                  V^ ,          4      p\         P                  ! . RO\         P                  ! . R	OV^ ,          R7      RR7      p\
        P                  ! W44       R# )
r   rL   rM   )r   r   r   NrN   r/   )rO   rP   rQ   )r   r   r   r   rY   r"   r#   )rS   r\   r%   r&   r'   s   &&   r(   #test_data_frame_value_counts_subsetr^      s|     
AJ8AJ-I	

B __WQZ(Fyyhh/gajAH 6,r*   c                  *   \         P                  ! R . RO/RR7      p V P                  4       p\         P                  ! ^\         P                  P                  \         P                  ! . ROR RR7      .4      RR7      p\        P                  ! W4       R# )acategoryr<   )r   r=   r   r   r   N)r   r      )	r   r   r   r   r    r!   rY   r"   r#   r$   s      r(   ,test_value_counts_categorical_future_warningrd      sn    	sI&j	9B__Fyy	mm''XXic<=
 H 6,r*   c                  ^   \         P                  ! R \         P                  ! . RO. ROR7      /4      p V P                  4       p\         P                  ! . RO\         P
                  P                  \         P                  ! . R	O. ROR R7      .4      RR7      p\        P                  ! W4       R# )
r`   )
categories)rf   r   r   rb   N)r   r   r   )r   r   rc   r   )r   r   r   r   )r   r   r   rc   )
r   r   Categoricalr   r   r    r!   CategoricalIndexr"   r#   r$   s      r(   'test_value_counts_with_missing_categoryri      sy    	sBNN9NO	PB__Fyymm''  ,SQR
 H 6,r*   )numpyr?   pytestpandasr   pandas._testing_testingr"   r)   r-   r2   r8   r:   rE   rH   rT   r[   markparametrizer^   rd   ri    r*   r(   <module>rr      s|       -$-$-$-$
----(-4 lM%BQF$KL- M-$--r*   