как использовать оператор ifelse или другое для решения как-этого с помощью одного кода строки :
data[which(data > 2,arr.ind = T)] = 2.0
data[which(data < -2,arr.ind = T)] = -2.0
или
data2 = data
data2[which(data > 0,arr.ind = T)] = "A"
data2[which(data <= 0,arr.ind = T)] = "B"
data = data2