我有一個非常大的熊貓數據框,我需要基於另一列的組內排序。我知道如何遍歷組,對組執行操作,然後將所有這些組合併到一個數據框中,但這很慢,我覺得有更好的方法來實現這一點。這是輸入和我想要的。輸入:在分組數據框中進行高效的操作熊貓
ID price
1 100.00
1 80.00
1 90.00
2 40.00
2 40.00
2 50.00
輸出:
ID price order
1 100.00 3
1 80.00 1
1 90.00 2
2 40.00 1
2 40.00 2 (could be 1, doesn't matter too much)
2 50.00 3
由於這是在大約5KK記錄有大約250,000 ID的效率是很重要的。
非常感謝!這工作得非常好 –
不客氣。很高興它有幫助。 – ayhan