說我有一個這樣的系列
a = pd.Series([2, 4, 4, 2, 1, 4])
我想知道每個值在系列中重復多少次,而不是
a.value_counts()
提供
4 3
2 2
1 1
尤其是,
a.value_counts().max()
給我號碼
3
這是重復 4 的次數。
我的問題是我沒有找到任何代碼行提供重復 3 次的數字,也就是 4。你能幫我嗎?
uj5u.com熱心網友回復:
試試 idxmax
a.value_counts().idxmax()
或者修復你的代碼
a[a==a.value_counts().max()].index
uj5u.com熱心網友回復:
做這個
a=a.value_counts()
a
輸出
4 3
2 2
1 1
然后,
a.idxmax()
這給出了 4 作為輸出
這也有效:
a.index[a.argmax()]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/400813.html
