識別與某個特定列中的最大值對應的行Pandas DataFrame 對於資料分析和檢索至關重要。然而,預設的 max() 方法只提供最大值,而沒有行資訊。
輸入 pandas idxmax 函數。它優雅地解決了這個問題:
df['column'].idxmax()
例如,在名為“df”且列為“A”的DataFrame 中,以下內容程式碼尋找具有最高值的行索引"A":
df['A'].idxmax()
以前, argmax函數服務於Pandas 0.11 之前的版本中也有類似的目的。然而,它已被棄用並最終在 1.0.0 中被刪除。 idxmax 函數取代了它的位置,傳回索引標籤而不是整數。
有一些重要的注意事項需要考慮:
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3