Tengo un vector numérico, digamos algo así como:recodificación numérica vectorial R
x <- rep(1:6, 300)
Lo que me gustaría hacer es recodificar el vector, en su lugar tal que 6 = 1,5 = 2,4 = 3,3 = 4,2 = 5,1 = 6. No quiero crear un factor de eso.
Todo lo que he probado hasta ahora me da los recuentos erróneos debido a la orden, es decir:
x[x == 6] <- 1
x[x == 5] <- 2 ## Lines that follow where x[x == 2] removes 5's entirely from counts.
Nota: Estoy al tanto del paquete de coche, pero preferiría usar base de R para este problema .
Creo que podría crear una nueva columna y hacer algo como abs (7-x [1]) –