Скажем, у меня есть следующие данные для ввода в R
x <- c(1,1,0,0,0,0)
y <- c(1,0,1,0,0,0)
z <- c(0,0,0,0,1,1)
p <- c(0,0,0,1,1,0)
data <- data.frame(x,y,z,p)
Теперь я хочу ввести в данные новую переменную под названием «кошка».
внутри cat я хочу присвоить значения «a» любому наблюдению, где 1 появляется либо в x, либо в y o появляется в обоих. Я хочу присвоить значение «b» наблюдениям, где 1 появляется в любом/оба из z и p.