1
私は、異なるアカウントと勝敗のデータフレームを持っています。私は人が何回行方不明になったかを数えたいと思う。特定の条件でデータフレームに「カウント」列を追加する
df <- data.frame(account_number =c(1,1,1,1,1,1,1,2,2,2,2,2,3,3),
win_lose = c(-1,-1,-1,1,-1,-1,-1,-1,-1,1,1,1,1,-1))
> df
account_number win_lose
1 1 -1
2 1 -1
3 1 -1
4 1 1
5 1 -1
6 1 -1
7 1 -1
8 2 -1
9 2 -1
10 2 1
11 2 1
12 2 1
13 3 1
14 3 -1
各アカウントは個人を表します。最終結果は、この
account_number win_lose losing_streak
1 1 -1 1
2 1 -1 2
3 1 -1 3
4 1 1 0
5 1 -1 1
6 1 -1 2
7 1 -1 3
8 2 -1 1
9 2 -1 2
10 2 1 0
11 2 1 0
12 2 1 0
13 3 1 0
14 3 -1 1