2. Como se recodifica una
variable
Habrá veces que, en los análisis que desarrolléis necesitaréis
realizar una transformación en una de las variables.
SPSS permite automatizar este proceso. ¿Cómo?
Vamos a verlo a continuación.
3. Como se recodifica una
variable
Partimos de una variable con la que hemos trabajado antes, la
edad (V112), cuya codificación original es la siguiente:
4. Como se recodifica una
variable
Por petición de nuestro cliente, nos pide que los grupos
de edad que aparezcan en el análisis sean 3:
– De 16 a 45 años
– Más de 45 años
– Ns/Nc
Como se puede ver, la nueva variable edad es
una transformación de la original
5. Como se recodifica una
variable
La relación entre ambas variables y su codificación será la
siguiente:
Antigua Codificación
codificación nueva variable
V112
(1) 16-30 años De 16 a 45 años (1)
(2) 31-45 años
(3) 46-60 años Más de 45 años (2)
(4) Más de 60 años
(9) Ns/Nc Ns/Nc (9)
Una vez vista la relación entre ambas variables, pasamos a
trabajar con SPSS
6. Como se recodifica una
variable
La recodificación de datos se puede encuentrar en:
Transform> Recode into Same Variables…
(Esto nos recodifica la variable en la misma variable)
Recode into Different Variables…
(Esto nos recodifica la variable en una variable nueva)
Optaremos por la segunda opción, con el fin de
conservar los datos originales.
7. Como se recodifica una
variable
Previsualización de la
relación entre variable
original y nueva
Lista de Datos de
Abre el cuadro de
variables la nueva
diálogo para
originales variable
reflejar la
relación entre
variables
8. Como se recodifica una
variable
Los pasos que vamos a seguir son los siguientes:
1. Buscamos la variable original y la arrastramos al
cuadro de previsualización
Observa cómo se
ha activado
“Output Variable”
y “Old and New
Values…”
9. Como se recodifica una
variable
2. Completamos “Name” y “Label” de la nueva variable.
Consejo: Es conveniente
que la nueva variable
conserve el Name de la
original, completándolo
con la letra r (recodificada).
En este caso, v112r.
3. Pusamos “”Change”. En el área de previsualización de
observan los cambios realizados.
10. Como se recodifica una
variable
4. Una vez definida la nueva variable, vamos a reflejar la
relación entre los valores de ambas variables. Para ello,
haremos click en “Old and New Values…”
Valor
nuevo
Relaciones
establecidas
Valor
antiguo
11. Como se recodifica una
variable
Vamos a observar más detenidamente el cuadro de diálogo.
El valor antiguo es un valor discreto (un
número)
El valor antiguo es un valor perdido por el
sistema
El valor antiguo es un valor perdido por el
sistema o por el usuario
El valor antiguo es un rango de valores
El valor antiguo es un rango de valores,
desde el menor, al valor escrito
El valor antiguo es un rango de valores,
desde el valor escrito hasta el más alto
Para recodificar todos los valores que no
estén codificados hasta el momento
12. Como se recodifica una
variable
El valor nuevo es un valor discreto (un
número)
El valor nuevo es un valor perdido por el
sistema
El valor nuevo es el mismo que el antiguo
13. Como se recodifica una
variable
Procedemos a fijar las relaciones entre valores:
Después de poner un valor viejo y su
valor nuevo correspondiente, hay que
dar a “Add” o Intro.
Si volvemos posteriormente a este
cuadro de diálogo, el programa nos
permitirá cambiar o borrar los
parámetros (Change, Remove).
Cuando terminamos, pulsamos “Continue”, lo que nos
devuelve al cuadro de diálogo “Recode into Different
Variables…” y, en éste, pulsamos “Ok”
14. Como se recodifica una
variable
Si vamos a Variable View, vermos que existe una variable
nueva, v112r, con Label “Edad”.
Sin embargo, no tiene asignados los valores. Este será el
último paso
Para cambiar los
valores, haremos click
en el cuadrado con
puntos suspensivos que
nos aparece al
seleccionar la celda de
Values correspondiente
a la nueva variable