У меня есть набор данных, который выглядит как:Recode переменные R
x1=c(0,2,1,3,0)
x2=c(3,2,0,0,1)
x3=c(0,2,1,0,0)
d=cbind(x1,x2,x3)
, и я хотел бы заменить 0 'в x1 и x2 с 4 (за исключением х3), так что данные данных выглядит следующим образом:
> d
x1 x2 x3
[1,] 4 3 0
[2,] 2 2 2
[3,] 1 4 1
[4,] 3 4 0
[5,] 4 1 0
Как это сделать в базовом пакете?
'd [, 1: 2] [d [, 1: 2] == 0] <- 4' –