我有一個帶有“狀態”列和會話的資料框


我的問題是如何創建一個 for 回圈,根據另一列中的 START 或 STOP 值填充數字 1-20 的欄位會話?
所以我的結果將給出如下內容
狀態 會話 開始 1 停止 1 開始 2 停止 2 開始 3 停止 3
uj5u.com熱心網友回復:
讓DF成為您的資料框。
## solution 1
DF$Session <- rep(1:(nrow(DF) / 2), each = 2)
## solution 2
DF$Session <- cumsum(DF$Status == "START")
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/505285.html
