私はこのようになりますDataFrame
ありますパンダ:合計すべての行が
score num_participants
0 20
1 15
2 5
3 10
4 12
5 15
私は現在の行のscore
以上のscore
と参加者の数を見つける必要がある:
score num_participants num_participants_with_score_greater_or_equal
0 20 77
1 15 57
2 5 42
3 10 37
4 12 27
5 15 15
したがって、現在の行とその下のすべての行を合計しようとしています。データは約5000行あるので、私は手動でインデックスを設定することはできません。 cumsum
はこのトリックをしませんし、これを行う簡単な方法があるかどうかわかりません。私はこれを解決しようとかなりの時間をかけてきたので、どんな助けもありがたいです。
'ix'の説明が難しいセマンティクスのために、' iloc'は最近の位置インデックス付けの方が好まれます。 – DSM
@DSM thx、私は好みに同意します。 – piRSquared