我有一个数据集,参与者两次拿了几个 12 个项目。我想数一数其中的次数V1 != V2 & V3 != V4
等等,以量化他们关注的程度。
with(data, 'V1' != 'V2')
为整个数据集返回逻辑 TRUE。我也尝试为此创建一个函数,但我无法让它对不同的变量进行操作。鉴于identical()
.
score.mismatch <- function(data,...) {
mis <- 0
if (data$V1 != data$V2) {
mis <- mis + 1
return(mis)
}
if (data$V3 != data$V4) {
mis <- mis + 1
return(mis)
}
# And so on
return(mis)
}
感谢您的任何反馈和提示。