Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURA:
GUIA DE PRÁCTICA 1
VARIABLES
OBJETIVOS:
Razón):
número de valores:
(Sí) (No)
d. ¿Sabe usted a quien recurrir para solicitar apoyo técnico en caso de fallas?
eficiente?
(Sí) (No)
de trabajo.
experimento en psicofísica.
e. El tiempo de reacción registrado en un experimento sobre percepción
auditiva.
y número de valores.
Caso 1
industrial.
Caso 2
estudiantes.
Comparar la apertura a la experiencia entre docentes del área urbana y rural.
IE que aparece en la base de datos del Minedu. La apertura a la experiencia mediante las
Caso 3
estudiantes.
Caso 4
Como programa estadístico es muy popular su uso debido a la capacidad de trabajar con bases de datos de
gran tamaño. En la versión 12 es de 2 millones de registros y 250.000 variables. Además, de permitir la
recodificación de las variables y registros según las necesidades del usuario. El programa consiste en un
módulo base y módulos anexos que se han ido actualizando constantemente con nuevos procedimientos
estadísticos. Cada uno de estos módulos se compra por separado.
Actualmente, compite no solo con softwares licenciados como lo son SAS, MatLab, Statistica, Stata, sino
también con software de código abierto y libre, de los cuales el más destacado es el Programa R.
Desde la versión 14, pero más específicamente desde la versión 15 se ha implantado la posibilidad de hacer
uso de las librerías de objetos del SPSS desde diversos lenguajes de programación. Aunque principalmente
se ha implementado para Python, también existe la posibilidad de trabajar desde Visual Basic, C++ y otros
lenguajes.
Estructura del programa
El programa genera tres ventanas de trabajos
a) Visor de datos que incluye dos ventana una para la vista de sólo los datos y otra de Vista de
variables.
b) Visor de resultados.
c) Visor de Sintaxis
Los ficheros de datos en formato SPSS tienen en Windows la extensión. SAV. Al abrir un fichero de datos
con el SPSS, vemos la vista de datos, una tabla en la que las filas indican los casos y las columnas las
variables. Cada celda corresponde al valor que una determinada variable adopta en un cierto caso.
Además de esta vista de datos, en las últimas versiones del programa existe una vista de variables en la que
se describen las características de cada una de ellas. En esta vista las filas corresponden a cada variable y las
columnas nos permiten acceder a sus características:
Se pueden generar archivos de sintaxis con la ayuda del programa mismo, pues en casi todas las ventanas
donde se realizan tareas en el SPSS existe un botón "Pegar". Este botón cierra la ventana y guarda la sintaxis
de las acciones seleccionadas en dicha ventana. Una vez salvado este archivo es susceptible de modificación.
La sintaxis tal cual se presenta a continuación fue producida directamente con el SPSS. Este programa le da
un formato legible a la sintaxis, formato que el software en algunos casos no requiere para su correcto uso:
Otra peculiaridad de las sintaxis del SPSS es que no son "case sensitive". Ante lo cual es común ver sintaxis
escritas en solo mayúsculas, solo minúsculas o bien una combinación propia de cada usuario. Esta situación
se modifica para aquellas personas que hacen uso de Python dentro de sus sintaxis, pues este es un lenguaje
sensitivo a las variaciones entre mayúsculas y minúsculas. Esto obliga a estos usuarios a escribir sintaxis con
mayor cuidado.
NOTA: SPSS en su actual versión (22), se conoce como SPSS IBM
Vea también http://www.spss.com/
EJERCICIO: CREAR UNA BASE DE DATOS
Se recomienda revisar el siguiente tutorial en: http://www.spssfree.com/curso.html
Conceptos previos:
Hay varios “tipos” de variables en SPSS, pero trabajaremos básicamente con dos:
Numérico (numerical): son de naturaleza numérica, es decir, se pueden realizar operaciones
aritméticas con estas variables (en general es preferible trabajar con este tipo). Pueden tener
un número variable de decimales.
Cadena (string): su naturaleza es cualitativa. Son de tipo “texto” (contenido alfanumérico).
Estructura de datos
A continuación se presenta una tabla con un conjunto de datos identificados de la siguiente manera:
Variable Tipo Ancho Decimales Etiqueta Valores
Codigo Cadena 4 --- Código ---
Digite finalmente la etiqueta de la variable en el campo correspondiente (Etiqueta) y haga lo mismo para el
resto de variables.
El resultado final debe quedar como se muestra a continuación:
Los valores de las variables se introducen haciendo un click en “Valores”. Hagámoslo con la variable Ecivil.
Nos aparece la siguiente lista desplegable:
Deberá introducir en los campos correspondientes el valor y la etiqueta que identifica cada valor y luego
hacer click en “Añadir”. Al finalizar de introducir todos los valores y etiquetas, en “Aceptar”:
Para crear las variables de la base, especificando su tipo y ancho se utiliza el comando DATA LIST:
DATA LIST
/ Codigo(A4) Ecivil (F1.0) Sexo(F1.0) Nse(F1.0) Puntaje(F2.0).
Notas:
Luego del nombre de cada variable, aparece entre paréntesis las especificaciones del tipo de
variable, el ancho y los decimales. Por ejemplo:
- (A4) significa “variable tipo cadena, de 4 caracteres”
- (F2.0) significa “variable numérica, de 2 caracteres, con 0 decimales”
El comando finaliza con un punto “.”
Para ejecutar el fragmento deseado de la sintaxis, se le sombrea y vamos al menú “RUN”. Hacemos luego
click en la opción “Selection” y con ello se ejecuta el fragmento deseado de sintaxis.
NOTA: Una manera alternativa de ejecutar un fragmento de sintaxis es sombrearla y presionar luego Ctrl-R.
NOTA: En versiones anteriores de SPSS la ventana de sintaxis no tiene el mismo aspecto visual que la
mostrada en este ejemplo, pero su funcionamiento es el mismo.
NOTA: Si vamos al menú “ejecutar” y hacemos click en la opción “todo”, se ejecutará toda la sintaxis, no
solo el fragmento seleccionado.
Las etiquetas de las variables se colocan con el comando VARIABLE LABELS:
VARIABLE LABELS
Codigo Código
Ecivil Estado civil
Sexo Sexo
Nse Nivel socioeconómico
Puntaje Puntaje en el test de ansiedad.
Notas:
Luego del nombre de cada variable se coloca un espacio en blanco y luego la etiqueta de la
variable.
El comando finaliza con un punto “.”
También es posible crear directamente los datos en el archivo de sintaxis, combinando DATA LIST con
BEGIN DATA:
DATA LIST
/ Codigo 1-4 (A) Ecivil 6 (F) Sexo 8 (F) Nse 10 (F) Puntaje 12-13 (F).
BEGIN DATA
0001 1 1 1 23
0002 2 2 2 24
0003 2 1 2 21
0004 1 2 3 29
0005 2 1 1 21
0006 2 2 2 17
0007 2 1 1 16
END DATA.
Notas:
Luego del nombre de cada variable se coloca un espacio en blanco y luego la “posición de
inicio (y final)” de donde se obtendrán los datos luego de BEGIN DATA.
Ya no se coloca el ancho del campo luego del nombre de la variable, solo va entre paréntesis
el tipo de variable (A) para cadena y (F) para numéricas.
Las etiquetas de las variables se colocan con el comando VALUE LABELS:
Notas:
Luego del comando VALUE LABELS debe colocarse el nombre de cada variable.
A continuación se coloca el valor y la etiqueta que recibe cada valor, la cual es
recomendable colocarla entre comillas.
El comando finaliza con un punto “.” luego de la última etiqueta.
Para especificar el nivel de medición de cada variable, se utiliza el comando VARIABLE LEVEL:
VARIABLE LEVEL Codigo (NOMINAL) Ecivil (NOMINAL) Sexo (NOMINAL) Nse (ORDINAL)
Puntaje (SCALE).
Notas:
Luego del nombre de cada variable se coloca un espacio en blanco y entre paréntesis el nivel
de medición:
o NOMINAL
o ORDINAL
o SCALE: Intervalo o razón.
EJERCICIO:
Elaborar un archivo de sintaxis para crear la siguiente base de datos, incluyendo el nivel de medición de cada
variable:
Variable Tipo Ancho Decimales Etiqueta Valores
codigo Cadena 3 --- Código ---