You are on page 1of 52

Fundamentación

En el mundo moderno, la necesidad de tomar decisiones más
acertadas nos obliga a conocer mejor los factores que influyen en cada
suceso; es por este motivo que el análisis de datos aparece como una
herramienta fundamental para comprender las causas y consecuencias del
comportamiento de nuestro entorno, brindándonos las bases para optimizar
los esfuerzos y recursos y así orientarlos a mejores resultados como es el
caso de las macros.
En la actualidad existen, en el mercado, diversos software para el
análisis de datos, destacándose entre ellos el paquete estadístico SPSS, que
es un programa estadístico informático muy usado en las ciencias sociales y
las empresas de investigación de mercado.
En esta Unidad reforzarás tus conocimientos en el uso de esta
herramienta que te permitan realizar un análisis descriptivo de datos, lo cual
te facilitará las consultas, el análisis y la generación de resumen específicos
para la toma de decisiones. Recuerda siempre que su uso exige la destreza y
experiencia que tengas en la forma correcta de utilizar esta herramienta para
obtener los resultados esperados.

UNIDAD

UNIDAD
10
Guía didáctica




P á g i n a | 490

Capacidad
El participante al final de esta unidad, estará en capacidad de crear una macro
para automatizar tareas y realizar una Gestión de Datos Eficiente y un Análisis
Estadístico Básico en SPSS.
Contenidos
Macros y VBA - Gestión de Datos y Análisis Estadístico Básico con
SPSS:
 Introducción a macros.
 Como comenzar.
 Grabar una macro.
 Editor de macro.
 Definición de SPSS
 Iniciando una sesión en SPSS
 Tipos de archivos
 Creación de un archivo de datos
 Exportar e importar datos
 Transformación de variables
 Ordenación de casos

Actividades
La actividad a desarrollar en la Unidad es:
 Actividad: “PRECIOS DE LAS ACCIONES”
Realiza el caso mencionado, modificando y generando nuevo código de
macros, realizando los cambios pertinentes guiado por tu docente.
 Actividad: “GESTIÓN DE DATOS”:
Realiza el caso mencionado, creando y generando el archivo de datos
Situación.sav (define variables y registra los datos mostrados). Realiza
la distribución de frecuencias considerando las variables mencionados en
el caso.




P á g i n a | 491

Estrategias Metodológicas
Para desarrollar la presente unidad, llevarás a cabo dos tipos de actividades:
1. Lectura Inicial de Contenidos, la realizarás de manera ordenada, presenta
los aspectos teóricos. Si se presenta alguna duda, puedes realizar lecturas
sobre puntos específicos en la sección de Material Complementario o en las
direcciones electrónicas de tus sílabos para esta unidad 10.
2. Actividades a Desarrollar en la Unidad, se encuentran en el apartado de
Actividades, donde constan: las consignas o indicaciones de cada aplicación
propuesta.

Recuerda que el Aula Virtual de la UCV, servirá como plataforma de
comunicación entre el docente y el estudiante, como consultas, foros,
evaluaciones virtuales, acciones de tutoría académica y resultados de evaluación
de los aprendizajes.

Evaluación
En esta Unidad Ud., será evaluado en:
1. Definición y registro de variables (tipo de datos, etiquetas de valores).
2. Registro de datos (importación, exportación de datos).
3. Análisis y realización de distribución de frecuencias (consideración de
variables).

Es importante que tengas una comunicación fluida con tu docente Tutor, para
informar tus dificultades en los avances de las actividades o cualquier
inconveniente en el desarrollo del curso. Todo ello será calificado de acuerdo a
las rúbricas de evaluación de cada actividad; por ejemplo: se le evaluará por la
entrega oportuna de sus actividades.







P á g i n a | 492

Material Complementario
A fin de ampliar y profundizar conocimientos te recomendamos revisar la
información contenida en las carpetas:

Material Complementario MOD II:
 Manual de SPSS 15
 Representaciones Gráficas en SPSS
Videos Modulo II:
 Macros 01
 Macros 02
 Macros 03
 Gestión de datos con SPSS 20




cis@ucv.edu.pe
http://www.ucv.edu.pe/cis/













Estructura de contenidos:
Macros y VBA – Análisis de Datos con SPSS.
1. Introducción a macros.
2. Como comenzar.
3. Grabar una macro.
4. Editor de macro.
5. Definición de SPSS.
6. Iniciando una sesión en SPSS.
7. Tipos de Archivos.
8. Creación de un archivo de datos.
9. Exportar e importar datos.
10. Transformación de variables.
11. Ordenación de casos.

UNIDAD
10
Macros y VBA en Excel - Análisis
Estadístico con SPSS

P á g i n a | 494
Estimado participante:
Esta sesión de aprendizaje tiene como objetivo, explicar los fundamentos
básicos de la automatización de tareas en Excel usando macros además de
explicar los fundamentos del entorno SPSS, en la creación y edición de un
archivo de datos. Asimismo aprenderás a como modificar y transformar
variables, haciendo un análisis básico de los datos.

INTRODUCCIÓN A MACROS EN EXCEL
Mientras se trabaja con hojas de cálculo Excel, es posible que las tareas que
lleva a cabo habitualmente se realicen de una forma más productiva. Las
macros se pueden desarrollar para automatizar las tareas repetitivas.

Usted puede tener muchas hojas de cálculo que contienen datos similares. Por
ejemplo, es posible que los informes de ventas por cada mes de un año los
tenga almacenadas en hojas de cálculo individuales. En tales casos, puede
que tenga que realizar cálculos similares y aplicar el mismo formato en cada
hoja de cálculo.
Las ligeras diferencias en los cálculos o formato resultarán en hojas de trabajo
que varían entre sí. Excel le permite automatizar las tareas se repiten con
frecuencia y asegurar su replicación precisa, ahorrando así tiempo.
MACRO
Una macro es un programa que ejecuta una serie de comandos para
automatizar tareas repetidas con frecuencia. Cada macro se identifica por un
nombre de macro. Puede grabar una secuencia de acciones y luego realizar
estas tareas con el nombre de la macro o una tecla de acceso directo
asignado a la macro. Los comandos de la macro grabada se convierten en
código de programación que se pueden editar si es necesario.
Ejemplo Código Macro:
1

P á g i n a | 495
COMO COMENZAR
¡Antes de grabar una macro!
Compruebe que se muestra la ficha Programador en la
cinta de opciones. Dado que la ficha Programador no se
muestra de manera predeterminada, haga lo siguiente:
1. Haga clic en la pestaña Archivo, elija Opciones y, a
continuación, haga clic en la categoría Personalizar
cinta de opciones.
2. En Personalizar cinta de opciones, en la lista
Fichas principales, haga clic en Programador y, a
continuación, haga clic en Aceptar.

GRABAR UNA MACRO
La forma más fácil e intuitiva de crear macros es crearlas mediante el
grabador de macros del que dispone Excel.
2
3

P á g i n a | 496
Este grabador de macros te permite grabar las acciones deseadas que
posteriormente las traduce a instrucciones en VBA (Visual Basic Applications),
las cuales podemos modificar posteriormente si tenemos conocimientos de
programación.

1. Para grabar una macro debemos
acceder a la ficha Programador y
dentro del grupo Código dar clic
en la opción Grabar macro
2. Lo primero que veremos es el cuadro de diálogo Grabar macro donde
podemos dar un nombre a la macro (no está permitido insertar
espacios en blanco en el nombre de la macro, tampoco está permitido
que el nombre de la macro empiece con números).

3. Podemos asignarle un Método abreviado: mediante la combinación
de las tecla CTRL + "una tecla del teclado". El problema está en
encontrar una combinación que no utilice ya Excel.
4. En Guardar macro en: podemos seleccionar guardar la macro en el
libro activo, en el libro de macros personal o en otro libro.
5. En Descripción: podemos describir cuál es el cometido de la macro o
cualquier otro dato que creamos conveniente.


P á g i n a | 497
6. Para comenzar la grabación de la macro pulsamos el botón Aceptar y
a continuación, debemos realizar las acciones que queramos grabar.
Nota: Es conveniente no seleccionar ninguna celda a partir de la
grabación, ya que si seleccionamos alguna celda posteriormente,
cuando ejecutemos la macro, la selección nos puede ocasionar
problemas de celdas fuera de rango.
DETENER GRABACION DE UNA MACRO
Una vez concluidas las acciones que queremos grabar, presionamos sobre
el botón Detener de la barra de estado, o accediendo al menú de Macros
y haciendo clic en Detener grabación.

Ejercicio:
Usando el archivo Tercer Trimestre.xlsx (ver carpeta Material
Complementario MOD II), cree una macro llamada TimesNewRoman (esta
macro cambia la fuente de toda la hoja a Times New Roman). La idea es crear
la macro para implementar cambios de fuente para la hoja de cálculo.
Solución:
1. En la ficha Programador, en el grupo
Código, haga clic en Grabar Macro.

2. En el cuadro de diálogo Grabar Macro, en el cuadro de texto Nombre de
macro, escriba TimesNewRoman.
3. En la lista desplegable Guardar macro en, compruebe que Este libro
está seleccionado.
4

P á g i n a | 498
4. En el cuadro de texto Descripción, escriba: “Esta macro cambia la fuente
de toda la hoja a Times New Roman”.

5. En la hoja, a la izquierda de la columna A, haga clic en el botón
Seleccionar todo, para seleccionar toda la hoja.

6. En la ficha Inicio, en el grupo Fuente, en la lista desplegable de la
Fuente, desplácese hacia abajo y seleccione Times New Roman.
7. Haga clic en cualquier celda para anular la selección de las celdas en la
hoja de cálculo.
8. En el extremo izquierdo de la barra de estado,
haga clic en el botón Detener grabación.


P á g i n a | 499
9. En la ficha Programador, grupo Código,
haga clic en Macros para visualizar la
macro ante creada y poderla ejecutar.

10. Recuerda tu guardar el archivo con el siguiente nombre: Tercer
Trimestre.xlsm (Tipo: Libro de Excel habilitado para macros *.xlsm)

EDITAR UNA MACRO
Usted ha grabado una macro que automatiza los pasos que un usuario puede
realizar en el entorno de Excel. Aunque por lo general una macro grabada se
adapte a sus necesidades, a veces, es posible que desee modificar.

Imagínese que usted se toma el tiempo de crear una macro que realiza una
serie de medidas, incluyendo la modificación del color de la fuente de texto en
una fila para ser de color rojo. Más adelante, si usted desea llevar a cabo los
mismos pasos, pero el formato del texto a ser de color azul, en lugar de
grabar una nueva macro, puede modificar la macro existente. La edición de
una macro le permite modificar una macro existente sin tener que pasar por
la molestia de grabar una nueva.

5

P á g i n a | 500
El Editor de Visual Basic
El Editor de Visual Basic es un add-in que se puede utilizar para cargar, ver y
editar el código VBA de una macro. La aplicación se abre en una ventana
separada, que tiene varios componentes.











Ejercicio 01:
COMPONENTE
DESCRIPCIÓN
Barra de herramientas
estándar
Muestra los botones utilizados en VBA.
Explorador de Proyecto
Lista de módulos VBA en todos los documentos abiertos y plantillas.
Ventana de Propiedades
Muestra las propiedades del objeto seleccionado en el Explorador de
proyectos.
Ventana de Código
Muestra el código de VBA del módulo seleccionado para su edición.
Ventana Inmediata
Muestra la información resultante de la depuración de las declaraciones
en el código o desde los comandos tecleados directamente en la
ventana.
Explorador de Objetos
Listas todos los módulos y clases que pueden ser utilizados en el código
de la macro.
Explorador
de Proyecto
Barra de
herramientas
estándar
Ventana de
Propiedades
Ventana
Inmediata
Explorador de
Objetos
Ventana
de Código

P á g i n a | 501
Supongamos que queremos editar la macro anterior, usando el archivo
Tercer Trimestre.xlsm, que en vez de que salga con fuente Times New
Roman que salga con fuente Verdana.
Solución:
1. En la ficha Programador, en el grupo Código, haga clic en Macros.
2. En el cuadro de diálogo Macro, en el cuadro de lista Nombre de macro,
compruebe que TimesNewRoman está seleccionada y haga clic en
Modificar para abrir el Editor de Visual Basic.

3. Maximizar la ventana de código.
4. Seleccione el nombre de la macro TimesNewRoman y reemplazarlo con
Verdana.

5. Después de Cells.Select, borra With Selection.Font
6. En la macro Verdana, después de .Name = " Times New Roman ", borra
las líneas de código hasta End With

P á g i n a | 502

7. En la declaración de nombre de la asignación de fuente "Times New
Roman", sustituir con “Verdana”. Retorna a Microsoft Excel, guarda y
prueba la modificación.



Ejercicio 02:
Tenemos una Base de Datos de Clientes, se desea crear filtros que permitan
consultar datos por zona, por categoría, por cargo de contacto y por país,
usando el archivo Clientes.xlsx.


P á g i n a | 503
Solución:
1. Tomar en cuenta que el archivo tiene validación de datos definidos y se
asignó nombres a algunas celdas.

2. En la ficha Programador, en el grupo Código, haga clic en Grabar
Macro.


3. En el cuadro de diálogo Grabar Macro, establecer:
 En el cuadro de texto Nombre de macro, escriba FiltroxZona.
 En la lista desplegable Guardar macro en, compruebe que Este libro
está seleccionado.
 En el cuadro de texto Descripción, escriba: “Esta macro permitirá
filtrar datos por zona”.


P á g i n a | 504
4. Después de dar clic en el botón Aceptar, filtraremos los datos en base a
la zona Sur.


5. Y por último detendremos la grabación de la macro, en la ficha
Programador, grupo Código, haga clic en Detener grabación.

8. Ahora presionamos Alt + F11, abriremos el editor de Visual Basic y nos
ubicaremos en Módulo1 como se muestra a continuación:







P á g i n a | 505
9. Editaremos parte del código de la macro FiltroxZona, colocando el
siguiente código:


10. Tome en cuenta que se ha definido con anticipación un nombre llamado
zona para la celda C3 de la hoja activa.

11. Ahora insertaremos un control de formulario llamada botón y lo asociamos
con la macro FiltroxZona:


P á g i n a | 506

12. Haga clic en el botón Aceptar
13. Recuerde que para poder realizar el filtro por zona Usted primero tendrá
que elegir qué zona desea consultar, en nuestro caso se está consultando
por la zona Sur.
14. Ahora realizaremos los mismos pasos, antes mencionados, para crear las
demás macros Filtrar por categoría, Por cargo de contacto y Por
país. Recuerda que antes de crear cada macro debes de restablecer la
Base de Datos a su estado original dando clic en el botón Borrar.

 En la ficha Programador, en el grupo Código, haga clic en Grabar
Macro.

 En el cuadro de diálogo Grabar Macro, en el cuadro de texto Nombre
de macro, escriba: FiltroxCategoria.
 En la lista desplegable Guardar macro en, compruebe que Este libro
está seleccionado.

P á g i n a | 507
 En el cuadro de texto Descripción, escriba: Esta macro permitirá
filtrar datos por categoría.

 Después de dar clic en el botón Aceptar, filtraremos los datos en base
a la categoría “A”.

 Y por último detendremos la grabación de la macro, en la ficha
Programador, grupo Código, haga clic en Detener grabación.

P á g i n a | 508

15. Ahora presionamos Alt + F11, abriremos el editor de Visual Basic y nos
ubicaremos en Módulo1 como se muestra a continuación:

16. Editaremos parte del código de la macro FiltroxCategoria, colocando el
siguiente código:

17. Por ultimo lo asociamos con el control
de formulario llamado botón,
visualizándose como se muestra a
continuación:

P á g i n a | 509
18. A continuación se muestra cómo quedarían las macros para los siguientes
Filtros por cargo de contacto y Filtros por país.


19. Por ultimo crearemos una macro llamada BorrarFiltro, en la ficha
Programador, en el grupo Código, haga clic en Grabar Macro.

20. En el cuadro de diálogo Grabar Macro, en el cuadro de texto Nombre de
macro, escriba BorrarFiltro.
 En la lista desplegable Guardar macro en, compruebe que Este libro
está seleccionado.
 En el cuadro de texto Descripción, escriba Esta macro permitirá
borrar filtros realizados y restablecer los datos.


P á g i n a | 510
 Después de dar clic en el botón Aceptar, seleccionaremos una celda
por ejemplo la celda B5 que forma parte de la base de datos y
finalmente daremos clic en Borrar para restablecer los Datos:

21. Lo asociamos a un control de formulario botón y todo se visualizaría como
se muestra a continuación:

Ejercicio 03:
Tenemos el archivo Salario Vendedor.xlsx y se desea crear una función
(mediante Macros) SALTOTAL que pueda determinar lo siguiente:
Salario Total = Sueldo Básico + (Ventas * % Comisión)
Solución:
1. Presionamos Alt + F11 para abrir el explorar de Visual Basic y a
continuación insertaremos un módulo, clic en menú Insertar opción
Módulo:

P á g i n a | 511

2. Estando en el área del módulo digitaremos el siguiente código:

3. Probamos nuestra función programada, para ello regresaremos a la hoja
de calculo combinando las teclas Alt + F11.
4. Luego seleccionamos la celda F5:


P á g i n a | 512
ANALISIS ESTADISTICO CON SPSS 20.0
DEFINICIÓN DE SPSS
El SPSS (Statistical Package for the Social Sciences), es un sistema global
para el análisis de datos. SPSS consigue adquirir datos de casi cualquier tipo
de archivo y utilizarlos para generar informes tabulares, gráficos y diagramas
de distribuciones y tendencias, estadísticos descriptivos y análisis estadísticos
complejos, mostrando los resultados de una forma más interactiva que facilita
al analista la interpretación de los mismos. Su aplicación está presente en
todas las áreas de la ciencia e investigación así como también en los
negocios; de allí el motivo de estudio de estas 2 últimas sesiones.
INICIAR SESIÓN EN SPSS 20
Para iniciar SPSS, debe seguir el siguiente procedimiento:
1. Haz clic en el botón Inicio
2. Selecciona Todos los Programas
3. Luego abrir la carpeta IBM SPSS Statistics y hacer clic en: IBM SPSS
Statistics 20

4. Se debe haber activado la ventana del Asistente de inicio; a través del
cual podemos comenzar a trabajar en SPSS de seis diferentes maneras
diferentes, los detalles de cada una de ellas las encontrará en la lectura
modular.
Para nuestro caso podríamos elegir:
 Introducir datos: para crear un nuevo archivo.
 Abrir un origen de datos existente: para abrir los archivos de datos
que se hayan utilizado con anterioridad en el programa.

2
1

P á g i n a | 513



TIPOS DE ARCHIVOS
Los archivos que genera SPSS son:
 Archivos de Datos: son los archivos creados o trabajados (casos,
variables) por editor de datos. Este tipo de archivo se genera con la
extensión (*.sav).
 Archivos de resultados: son los archivos resultados de los procesos del
SPSS (Tablas, Gráficos, Estadísticos, etc). Este tipo de archivo se identifica
con la extensión (*.spv).
 Archivos de sintaxis: contienen los códigos generados en cada
procedimiento que se hayan realizado con el paquete (Frecuencias,
Gráficos, etc.). Este tipo de archivo se identifica con la extensión (*.sps).

CREACIÓN DE UN ARCHIVO DE DATOS
La creación de un archivo de datos contiene dos etapas:
 Definición de variables
 Ingreso de datos
Este proceso lo explicaremos mejor con el siguiente ejercicio:


4
3

P á g i n a | 514
Ejercicio: Crear el archivo de datos: Libros.sav

En la Tabla Nº 1, se tiene los resultados del estudio de diversas variables en
una muestra de libros de una biblioteca municipal. Las variables son: materia
(disciplina científica a la que pertenece la variable), precio (en soles),
entrada (fecha de entrada del libro en la biblioteca), vejez (antigüedad del
libro, es decir, número de años transcurridos entre su publicación y la fecha
en la que se hace la investigación, con los siguientes resultados: 1 = entre 1 y
3 años; 2 = entre 4 y 6 años; 3 = entre 7 y 9 años; 4 = 10 años a más),
altura (en centímetros), peso (en gramos), préstamo (número de veces
que se ha prestado el libro en el último año), y las tres últimas corresponden
a la opinión de tres expertos respecto de la encuadernación de los libros (1 =
Muy mala, 2 = Mala, 3 = Regular, 4 = Buena, 5 = Muy buena).

Tabla Nº 1
Materia Precio Entrada Vejez Altura Peso Préstamo Opinión1 Opinión2 Opinión3
E 153 03/05/2005 1 20,5 325 32 2 1 1
G 132 06/12/2004 2 25,6 890 18 5 4 5
E 125 25/10/2005 2 20,0 415 9 4 5 5
I 175 03/09/2004 2 20,0 400 15 2 3 4
L 189 12/03/2006 1 18,8 515 2 3 3 3
I 115 26/06/2006 2 25,0 650 36 1 5 3
H 325 15/10/2005 1 30,6 790 5 3 3 1
H 400 26/11/2004 4 28,9 890 9 1 3 2
L 195 07/07/2004 1 20,1 320 7 4 2 1
I 85 04/05/2005 1 20,0 420 12 2 5 3
E 187 06/10/2005 3 23,5 620 42 3 2 2
E 163 12/12/2006 2 23,5 720 20 4 3 4
G 98 12/05/2005 3 30,9 850 10 3 3 5
I 250 13/01/2004 2 20,5 620 9 1 3 2
E 124 15/02/2006 1 22,0 475 15 2 5 5
L 125 01/02/2004 1 20,0 320 1 4 4 3
L 135 11/11/2005 1 21,0 380 15 4 3 5
G 145 07/06/2006 2 35,9 790 16 5 4 4
G 337 23/04/2006 1 33,0 780 9 5 3 5
I 81 21/10/2006 2 20,0 500 16 1 2 4
E 75 03/03/2005 2 25,9 550 11 2 5 4
G 158 11/08/2006 1 25,0 820 8 2 3 3
H 230 04/04/2005 1 19,8 360 4 3 2 4
H 395 23/09/2006 4 25,3 490 4 4 1 4
G 210 15/12/2004 4 22,8 480 2 4 2 4
E 169 06/09/2005 1 19,8 390 23 1 3 5
E 185 12/03/2006 1 20,0 520 16 2 4 3
G 102 08/05/2006 1 20,0 650 13 1 2 3
I 68 04/10/2005 2 20,0 690 20 5 5 4
G 235 06/09/2006 1 36,2 785 9 5 2 5

E: Estadística G: Geografía H: Historia I: Informática L: Literatura



P á g i n a | 515
Paso 1: “Definición de variables”
a) Debe definir todas las variables a usar, para te recomiendo elaborar
una tabla auxiliar que defina las propiedades de las variables (La
Tabla Nº 2):

Tabla Nº 2

Nombre Tipo Anchura Decimales Etiqueta Valores Perdidos Columnas Alineación Medida
materia Cadena 1 0 Materia E: Estadística
G: Geografía
I: Informática
L: Literatura
H: Historia
Ninguno 2 Izquierda Nominal
precio Moneda 7 2 Precio Ninguno Ninguno 7 Derecha Escala
entrada Fecha 8 0 Fecha de entrada Ninguno Ninguno 9 Derecha Escala
vejez Numérico 1 0 Antigüedad del Libro 1: Entre 1 y 3
años
2: Entre 4 y 6
años
3: Entre 7 y 9
años
4: Más de 10
años
Ninguno 4 Derecha Ordinal
altura Numérico 4 1 Altura del Libro (cm.) Ninguno Ninguno 4 Derecha Escala
peso Numérico 3 0 Peso del Libro (gr.) Ninguno Ninguno 5 Derecha Escala
préstamo Numérico 3 0 Nº Veces que se Prestó
el Libro
Ninguno Ninguno 7 Derecha Escala
opinion1 Cadena 1 0 Opinión del Experto 1 1: Muy mala
2: Mala
3: Regular
4: Buena
5: Muy buena
Ninguno 6 Derecha Ordinal
opinion2 Cadena 1 0 Opinión del Experto 2 1: Muy mala
2: Mala
3: Regular
4: Buena
5: Muy buena
Ninguno 6 Derecha Ordinal
opinion3 Cadena 1 0 Opinión del Experto 3 1: Muy mala
2: Mala
3: Regular
4: Buena
5: Muy buena
Ninguno 6 Derecha Ordinal

b) Ahora, debes activar la Vista de Variables para ingresar el nombre
y las propiedades establecidas en la Tabla Nº 2.



P á g i n a | 516
 En la columna Nombre, ingresa el nombre de la variable:
 Haz clic debajo de la etiqueta Nombre y escribe: materia
 Pulsa Enter.
 En la columna Tipo, selecciona el tipo de variable:
 Haz clic en la columna Tipo, en la celda correspondiente a la
variable
 Selecciona el tipo de variable y el ancho a usar:

 Haz clic en el botón Aceptar
 En la columna Etiqueta, consigues escribir el detalle de la variable
creada: Materia
 Lo mismo hará para el resto de variables, y obtendrás:


Si usaste un dato
numérico, consigues
definir en la columna
Decimales, el Nº
decimales a usar.

P á g i n a | 517
Paso 02: “Definiendo Valores a una Variable“
Cuando los datos a guardar en una variable (Ej.: Materia), son muy largos
(Ej.: Estadística); es mejor asignarle valores para un rápido ingreso (Ej.:
G-->Estadística). Por eso le recomiendo asignar una letra que represente
cada ingreso de esta variable (ver Tabla Nº 2). En nuestra aplicación lo
haremos en las variables señaladas:

Para la variable “materia”
1. En la vista de variables, active la columna Valores para la
variable materia



2. En la ventana que se muestra, debe escribir los valores y las
etiquetas a usar:





P á g i n a | 518
3. Repitiendo lo mismo para cada valor que logra asumir la variable
materia, obtendrás:


4. Haz un clic en el botón Aceptar, si definió todos los valores a
usar.

Para la variable “vejez”
5. Repitiendo el proceso, para cada valor a usar, obtendrá:



Para las variables “opinion1, opinion2, opinion3”
6. Repitiendo el proceso, para cada valor a usar, obtendrá:

P á g i n a | 519


El resultado final lo observará en la siguiente pantalla:





Paso 2: Ingreso de datos

Paso 03: Ahora ya estás en condiciones de ingresar los datos a cada
variable.
1. Activa la Vista de datos.
2. Seleccionada la casilla correspondiente al primer sujeto y primera
variable y escribe el dato.
Como se puede dar cuenta, se han creado y definido las variables que guardarán la
información de los registros o casos. Cumplió con la Etapa1.

P á g i n a | 520

3. En nuestro ejemplo el ingreso de datos se va hacer por columnas.
El resultado es el siguiente:


Nota:
Los casos (registros) mostrados, están ya ingresados en el archivo adjunto Libros.sav
(Ver carpeta de Material Complementario MOD II)


GUARDAR UN ARCHIVO EN SPSS:
1. Haz clic en el botón Guardar archivo
2. Escribe el nombre y lugar de almacenamiento del archivo:
5

P á g i n a | 521

Importante:
¡Felicitaciones! Ya tienes creado su archivo de datos en SPSS. Esta facil el
proceso. CONTINUEMOS…

EXPORTAR E IMPORTAR DATOS
EXPORTAR DATOS A EXCEL:
Cuando desees llevar tus archivos de SPSS a otro programa como Excel, siga
lo siguiente:
Ejercicio: Abrir el archivo Libros.sav (ver carpeta de Material
Complementario MOD II), para exportarlo a Excel.
1. Abre el archivo a Exportar (Botón Abrir). Ejemplo: Libros.sav
2. Haz clic en el menú Archivo/Guardar como…
3. Graba tu archivo en formato de Excel:
!
6

P á g i n a | 522



4. Abre el archivo recién exportado a Excel y comprueba.


IMPORTAR UN ARCHIVO DESDE EXCEL A SPSS:

Cuando tiene creado un archivo en Excel (97 a 2003) o (2007 a 2010)
consigue traerlo a SPSS, con toda la información. Pero una vez importado
debe ajustar las variables, ya que por tratarse de programas diferentes, parte
de los formatos se pierden.

Ejercicio:
Tiene el archivo Libros.xlsx (ver carpeta de Material Complementario MOD
II) que exportó, ahora debe traerlo a SPSS.
1. Abre un archivo en blanco de SPSS.
2. Haz clic en el menú Archivo/Abrir/Datos
3. Selecciona en el cuadro de Tipo: Excel (*.xls), y localice su archivo.
4. Haz doble clic en el archivo para abrirlo.
7

P á g i n a | 523


5. Seleccione la hoja de cálculo desde la cual se importarán los datos al
SPSS.



6. Haz clic en el botón Aceptar, para importar los datos del archivo.




EDICIÓN DE DATOS
Los datos ingresados logran ser modificados.
Ejercicio:
Usando el archivo Libros.sav (ver carpeta de Material Complementario MOD
II), localice el precio 189 y cámbielo por 1890
1. Localiza el dato a modificar:
 Selecciona el menú Edición/Buscar
 Ingrese en el recuadro Buscar qué: 189, dato a buscar.

Ya está la información en
SPSS, debe ajustar las
propiedades de las
variables en la Vista de
variables, si lo cree
necesario.
1
3
2
8

P á g i n a | 524

 Haz clic en el botón Buscar siguiente. Observe que ya fue
localizado en el editor de datos.
2. Cierre la ventana de búsqueda y haz el cambio solicitado manualmente o
use la opción de Reemplazar y presione el botón Reemplazar:




TRANSFORMACIÓN DE VARIABLES
Este proceso permite generar nuevas variables a partir de otras ya existentes,
mediante fórmulas efectuadas sobre los valores de las variables ya definidas
La explicación de este proceso lo explicare mediante los siguientes ejercicios.

Ejercicio 01:
Usando el archivo Libros.sav (Ver carpeta de Material Complementario MOD
II), obtener la altura de cada libro que está en centímetros en milímetros. La
fórmula a usar es: altura*10.
Observe, como los
datos ingresados en
el archivo, logran ser
editados.
9

P á g i n a | 525



Solución:
1. Selecciona el menú Transformar/Calcular variable…
2. Ahora, defina su nueva variable: altura2
3. Selecciona la variable y operadores a usar para construir la Expresión
numérica.
4. Luego, ingresar la etiqueta de la variable y luego en continuar.




P á g i n a | 526
5. Una vez completado los datos en la ventana Calcular variable, se hace clic
en el botón Aceptar. Los resultados serán:









Ejercicio 02:
Usando el archivo Libros.sav (ver carpeta de Material Complementario MOD
II), obtener el peso*altura de los libros de Estadística y con precio menor a
150. Guardar los registros en la variable Robustez.

Observe como la variable altura2, ha cambiado, con respecto a la variable original
altura.

P á g i n a | 527
Considere:
 La expresión numérica es: peso*altura
 La condición es: materia = “E” AND precio < 150
Solución:
1. Selecciona el menú Transformar/Calcular variable…
2. Ahora defina su nueva variable: Robustez

3. Construir e ingresar la expresión : altura*peso
4. Hacer clic en el botón Si…
5. Activar la opción: Incluir si el caso satisface la condición
6. Construir e ingresar la expresión: materia = “E” AND precio <
150
7. Haz clic en el botón Continuar
8. Haz clic en el botón Aceptar y obtendrá el resultado:












P á g i n a | 528









ORDENACIÓN DE LOS CASOS
Los casos (registros) de un archivo de datos, consiguen ser ordenados
alfabéticamente en función a uno o más variables.

Ejercicio: Ordenar los casos del archivo Libros.sav (Ver carpeta de Material
Complementario MOD II), en función a la variable precio.
Solución:
1. Haz clic en el menú Datos/Ordenar casos.
2. Agregue la(s) variable(s) a usar para el ordenamiento: Precio

Observe como la variable Robustez, solo se calcula para aquellos casos (registros) que
cumplen con los criterios especificados: Materia= “E” y precio<150.
10

P á g i n a | 529
3. Haz clic en el botón Aceptar. Los resultados serán:


Importante:
Espero haya entendido lo fácil y útil que es trabajar este programa.
Continuaremos con el análisis estadistico.


!

P á g i n a | 530
PRACTICA GUIADA


Ejercicio:
Se requiere saber cuál es el grado de ingreso de un profesional al mes
considerando su género y los años de antigüedad. De acuerdo a una muestra
realizada estos fueron los resultados:

Total Género Profesión Ingreso S/.
Edad
Actual
Edad
Comienzo
2 Hombre Administrador 2000 35 25
4 Hombre Abogado 1800 28 25
1 Mujer Secretaria 1000 25 24
5 Hombre Ingeniero 2500 30 20
6 Mujer Administrador 1900 33 23
3 Mujer Ingeniero 2500 36 30
2 Hombre Economista 1400 25 22
1 Mujer Abogado 2000 40 25
4 Mujer Arquitecto 3300 27 24
5 Hombre Administrador 3500 45 23

Crea el archivo de datos Profesionales.sav.


Solución:

1. Crearemos el archivo Profesionales.sav, para ello active la vista de
variables del SPSS.
2. Defina las siguientes variables como se muestra a continuación:




P á g i n a | 531
3. Defina los siguientes valores a las variables establecidas:

 Para la variable Genero:

 Para la variable Profesión:



 Para la variable Ingreso:



P á g i n a | 532
4. Luego ingrese los siguientes datos en la Vista de datos como se muestra
a continuación:


5. Ahora obtendremos los años de antigüedad de los profesionales, la
fórmula a usar: Edad – Edad2


P á g i n a | 533
6. Haz clic en el botón Aceptar. El resultado será:




P á g i n a | 534
AUTOEVALUACION:

Ahora demuestra lo aprendido:
1. Responda V (Verdadero) o F (Falso), marca con “X”: V F

a. Un caso es un dato específico del archivo ( )( )
b. Los valores asignados a una variable, dependen del tipo de dato
( )( )
c. Podemos obtener variables calculadas con fórmulas en SPSS
( )( )
d. Se consigue establecer criterios para calcular una variable
( )( )


2. Vista donde podemos modificar las propiedades de una variable :

a. Vista de datos
b. Transformación de variables
c. Vista del editor
d. Vista resultados
e. Vista de variables

3. Si deseas asignar valores: 1, 2, 3, a una variable, que tipo de
datos usarías: :
a. Cadena
b. Fecha
c. Numérica
d. Punto













Práctica de Reforzamiento
Con la presente práctica, el alumno podrá reforzar sus conocimientos en la
creación de variables e introducción de datos para realizar un análisis
estadístico básico de una muestra.
Nota:
Los archivos a usar en cada actividad a desarrollar, las puedes encontrar en la Carpeta
Material Complementario MOD II.

ACTIVIDAD 01:
CASO 01:
Ejercicio:
Se está llevando una encuesta a cabo para determinar la situación familiar de
pobladores de un asentamiento humano, "Los Desamparados", para
determinar el ingreso familiar según sexo, estado civil y edad.
Se pide realizar:
Crear archivo de datos Situacion.sav
 Definir variables.
 Registrar usando los datos que se encuentran en la hoja: "Muestra".
 Realizar Distribución de Frecuencias, considere usar las variables: edad e
ingresos.


Actividades de aprendizaje

P á g i n a | 536

CONSIGNA:
1. Abrir el programa SPSS

2. Creando las variable del archivo de datos:
 Active la Vista de Variables e ingrese las variables a crear y
sus atributos, para el archivo. Así tenemos:

Importante:
 En la variable ecivil se debe definir en la columna Valores
las siguientes etiquetas: Valor: 1, Etiqueta: Casado;
quedando ingresado al final lo siguiente:

P á g i n a | 537

 En la variable sexo se debe definir en la columna Valores
las siguientes etiquetas: Valor: H, Etiqueta: Hombre;
quedando ingresado al final lo siguiente:



3. Grabe el archivo y las variables creadas. Haga clic en el botón
Guardar este documento. Asigne un nombre (Situación) y una
ubicación (elegir según su criterio)

4. Ingrese los datos a cada variable.

P á g i n a | 538

 Active la Vista de datos e ingrese los casos (registros).
Nota:
Estos casos ya se encuentran ingresados en el archivo adjunto:
Situación.sav (ver carpeta de Material Complementario MOD II).


 Vuelva a grabar sus cambios realizados.

5. Obtener la Distribución de frecuencias de las variables EDAD e
INGRESOS:
 Seleccione menú Analizar  Estadísticos descriptivos 
Frecuencias.


 Agregar al recuadro de la derecha las variables respectivas:
EDAD e INGRESOS. Si desea haga clic en el botón Gráficos,

P á g i n a | 539

para elegir un tipo de grafico que representará los resultados de
frecuencias.


 Aceptar su ventana y se abrirá la ventana de Resultados,
obsérvalos y analízalos. Luego guarda este nuevo archivo.

P á g i n a | 540



RUBRICA DE EVALUACIÓN
CRITERIOS
Deficiente
(0)
Regular
(9)
Bueno
(18)
CASO 01:
Crea archivos usando variables y
tipos de datos que generen un
análisis estadístico básico.
No crea
nada.
Crea archivos de
datos contenidos
en una muestra,
aplicando un
análisis de
frecuencia
absoluta y
relativa, pero no
interpreta
resultados.
Crea
correctamente
archivos que
contiene una
muestra de
datos, aplicando
un análisis de
frecuencia
absoluta y
relativa e
interpreta
resultados.
TOTAL ACTIVIDAD 01 0 puntos 9 puntos. 18 puntos.
PUNTUALIDAD UNIDAD 10 02 puntos




http://www.ucv.edu.pe/cis/
cis@ucv.edu.pe