私は別の列に基づいてグループ内で注文する必要がある非常に大きなパンダのデータフレームを持っています。私はグループを反復する方法を知っています、グループの操作を行い、すべてのグループを1つのデータフレームに戻しますが、これは遅いですが、これを達成するより良い方法があるように感じます。ここに入力し、私がそれから欲しいものです。入力:グループ化されたデータフレームでの効率的な操作パンダ
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
これは25万IDの効率、約5kkレコードを超えているので、重要です。
ありがとうございます!これは非常にうまく動作します –
ようこそ。それが助けてくれてうれしい。 – ayhan