添加一個新的專欄中,我有一個數據集,看起來像這樣: 在數據集中
我需要添加一列「忘記」如果有超過2次錯命中這將區分時,它應該包含「是的」,如果小於或等於2次的嘗試,那麼‘無’
我分組,然後再嘗試添加‘是’和‘否’值
library(dplyr)
p <- group_by(d, Participant, Session, Condition, Block, PassedIconName)
for (i in 1:nrow(p)){
if (p$WrongHitsCount[i] >2){
p$Forget[i] <- "yes"
} else {
p$Forget[i] <-"no"
}
}
但是這個代碼放對於數據文件的第一次嘗試「是」,對於其餘的,我噸放「不」。我需要在所有實例中爲不正確命中超過2次的圖標設置「否」。
請問您能告訴我如何實現?
這個代碼中應該做的'group_by'是什麼? – liborm
將行分組並將它們視爲1項@liborm –
請直接在帖子中包含圖像,或者甚至更好地粘貼'dput(d)'的輸出,如果用戶在發佈之前可以嘗試他們的代碼。 – liborm