簡體   English   中英

Pandas Value_Counts選擇

[英]Pandas Value_Counts Selection

以下是 - 的輸出 -

df['x'].value_counts()

-1    266551
 1    172667
 0    155994

我想計算除-1之外的最大計數。

在這種情況下,答案是172667。

如何從中刪除-1的值並選擇其他值的最大值?

使用drop + max

df['x'].value_counts().drop(-1).max()

樣品:

s = pd.Series([266551,172667,155994], index=[-1,1,0])
print (s)
-1    266551
 1    172667
 0    155994
dtype: int64

print (s.drop(-1).max())
172667

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM