Cálculo de nuevas variables
Es posible calcular nuevas variables basadas en ecuaciones muy complejas utilizando una amplia variedad de funciones matemáticas. En este ejemplo, sin embargo, simplemente calcularemos una nueva variable que es la diferencia entre los valores de dos variables existentes.
El archivo de datos demo.sav contiene una variable para la edad actual de los encuestados y otra variable para el número de años transcurridos en el trabajo actual. Sin embargo, no contiene una variable para la edad del encuestado en el momento que comenzó ese trabajo. Podemos crear una nueva variable que es la diferencia calculada entre la edad actual y el número de años en el trabajo actual, que debe ser la edad aproximada en la que el encuestado inició ese trabajo.
- Seleccione en los menús de la ventana Editor de datos:
- Para la Variable objetivo introduzca jobstart.
- Seleccione Edad en años [edad] en la lista de variables de origen y pulse el botón de flecha para copiarlo en el recuadro de texto Expresión numérica.
- Pulse en el botón del símbolo menos (-) de la calculadora en el cuadro de diálogo (o la tecla menos del teclado).
- Seleccione Años con el empleador actual [empleo] y pulse el botón de flecha para copiarlo en la expresión.
Figura 1. Cuadro de diálogo Calcular variable 
Nota: esté atento al seleccionar la variable de empleo adecuada. Existe también una versión categórica recodificada de la variable, que no es la que usted desea. La expresión numérica debe ser edad-empleo, no edad–empcat.
- Pulse Aceptar para calcular la nueva variable.
La nueva variable aparecerá en el Editor de datos. Puesto que la variable se añade al final del archivo, se visualiza en la columna del extremo derecho de la vista de datos y en la última fila de la vista de variables.