更新时间:2023-02-04 19:50:32
众多解决方案之一:
a1 = data.frame(A = c(0,0,1,0), B = c(0,1,0,0), C = c(0,1,0,0))
a1$imputed = apply(a1, 1, function(x) ifelse(any(x == 1), 'yes', 'no'))
A B C imputed
1 0 0 0 no
2 0 1 1 yes
3 1 0 0 yes
4 0 0 0 no