En el mundo moderno, la necesidad de tomar decisiones ms
acertadas nos obliga a conocer mejor los factores que influyen en cada suceso; es por este motivo que el anlisis de datos aparece como una herramienta fundamental para comprender las causas y consecuencias del comportamiento de nuestro entorno, brindndonos 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 anlisis de datos, destacndose entre ellos el paquete estadstico SPSS, que es un programa estadstico informtico muy usado en las ciencias sociales y las empresas de investigacin de mercado. En esta Unidad reforzars tus conocimientos en el uso de esta herramienta que te permitan realizar un anlisis descriptivo de datos, lo cual te facilitar las consultas, el anlisis y la generacin de resumen especficos 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 Gua didctica
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 Gestin de Datos Eficiente y un Anlisis Estadstico Bsico en SPSS. Contenidos Macros y VBA - Gestin de Datos y Anlisis Estadstico Bsico con SPSS: Introduccin a macros. Como comenzar. Grabar una macro. Editor de macro. Definicin de SPSS Iniciando una sesin en SPSS Tipos de archivos Creacin de un archivo de datos Exportar e importar datos Transformacin de variables Ordenacin de casos
Actividades La actividad a desarrollar en la Unidad es: Actividad: PRECIOS DE LAS ACCIONES Realiza el caso mencionado, modificando y generando nuevo cdigo de macros, realizando los cambios pertinentes guiado por tu docente. Actividad: GESTIN DE DATOS: Realiza el caso mencionado, creando y generando el archivo de datos Situacin.sav (define variables y registra los datos mostrados). Realiza la distribucin de frecuencias considerando las variables mencionados en el caso.
P g i n a | 491
Estrategias Metodolgicas Para desarrollar la presente unidad, llevars a cabo dos tipos de actividades: 1. Lectura Inicial de Contenidos, la realizars de manera ordenada, presenta los aspectos tericos. Si se presenta alguna duda, puedes realizar lecturas sobre puntos especficos en la seccin de Material Complementario o en las direcciones electrnicas de tus slabos 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 aplicacin propuesta.
Recuerda que el Aula Virtual de la UCV, servir como plataforma de comunicacin entre el docente y el estudiante, como consultas, foros, evaluaciones virtuales, acciones de tutora acadmica y resultados de evaluacin de los aprendizajes.
Evaluacin En esta Unidad Ud., ser evaluado en: 1. Definicin y registro de variables (tipo de datos, etiquetas de valores). 2. Registro de datos (importacin, exportacin de datos). 3. Anlisis y realizacin de distribucin de frecuencias (consideracin de variables).
Es importante que tengas una comunicacin 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 rbricas de evaluacin 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 informacin contenida en las carpetas:
Material Complementario MOD II: Manual de SPSS 15 Representaciones Grficas en SPSS Videos Modulo II: Macros 01 Macros 02 Macros 03 Gestin de datos con SPSS 20
cis@ucv.edu.pe http://www.ucv.edu.pe/cis/
Estructura de contenidos: Macros y VBA Anlisis de Datos con SPSS. 1. Introduccin a macros. 2. Como comenzar. 3. Grabar una macro. 4. Editor de macro. 5. Definicin de SPSS. 6. Iniciando una sesin en SPSS. 7. Tipos de Archivos. 8. Creacin de un archivo de datos. 9. Exportar e importar datos. 10. Transformacin de variables. 11. Ordenacin de casos.
UNIDAD 10 Macros y VBA en Excel - Anlisis Estadstico con SPSS
P g i n a | 494 Estimado participante: Esta sesin de aprendizaje tiene como objetivo, explicar los fundamentos bsicos de la automatizacin de tareas en Excel usando macros adems de explicar los fundamentos del entorno SPSS, en la creacin y edicin de un archivo de datos. Asimismo aprenders a como modificar y transformar variables, haciendo un anlisis bsico de los datos.
INTRODUCCIN A MACROS EN EXCEL Mientras se trabaja con hojas de clculo Excel, es posible que las tareas que lleva a cabo habitualmente se realicen de una forma ms productiva. Las macros se pueden desarrollar para automatizar las tareas repetitivas.
Usted puede tener muchas hojas de clculo que contienen datos similares. Por ejemplo, es posible que los informes de ventas por cada mes de un ao los tenga almacenadas en hojas de clculo individuales. En tales casos, puede que tenga que realizar clculos similares y aplicar el mismo formato en cada hoja de clculo. Las ligeras diferencias en los clculos o formato resultarn en hojas de trabajo que varan entre s. Excel le permite automatizar las tareas se repiten con frecuencia y asegurar su replicacin 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 cdigo de programacin que se pueden editar si es necesario. Ejemplo Cdigo 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 pestaa Archivo, elija Opciones y, a continuacin, haga clic en la categora Personalizar cinta de opciones. 2. En Personalizar cinta de opciones, en la lista Fichas principales, haga clic en Programador y, a continuacin, haga clic en Aceptar.
GRABAR UNA MACRO La forma ms fcil 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 programacin.
1. Para grabar una macro debemos acceder a la ficha Programador y dentro del grupo Cdigo dar clic en la opcin Grabar macro 2. Lo primero que veremos es el cuadro de dilogo 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 nmeros).
3. Podemos asignarle un Mtodo abreviado: mediante la combinacin de las tecla CTRL + "una tecla del teclado". El problema est en encontrar una combinacin 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 Descripcin: podemos describir cul es el cometido de la macro o cualquier otro dato que creamos conveniente.
P g i n a | 497 6. Para comenzar la grabacin de la macro pulsamos el botn Aceptar y a continuacin, debemos realizar las acciones que queramos grabar. Nota: Es conveniente no seleccionar ninguna celda a partir de la grabacin, ya que si seleccionamos alguna celda posteriormente, cuando ejecutemos la macro, la seleccin 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 botn Detener de la barra de estado, o accediendo al men de Macros y haciendo clic en Detener grabacin.
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 clculo. Solucin: 1. En la ficha Programador, en el grupo Cdigo, haga clic en Grabar Macro.
2. En el cuadro de dilogo 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 Descripcin, 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 botn Seleccionar todo, para seleccionar toda la hoja.
6. En la ficha Inicio, en el grupo Fuente, en la lista desplegable de la Fuente, desplcese hacia abajo y seleccione Times New Roman. 7. Haga clic en cualquier celda para anular la seleccin de las celdas en la hoja de clculo. 8. En el extremo izquierdo de la barra de estado, haga clic en el botn Detener grabacin.
P g i n a | 499 9. En la ficha Programador, grupo Cdigo, 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.
Imagnese que usted se toma el tiempo de crear una macro que realiza una serie de medidas, incluyendo la modificacin del color de la fuente de texto en una fila para ser de color rojo. Ms 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 edicin 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 cdigo VBA de una macro. La aplicacin se abre en una ventana separada, que tiene varios componentes.
Ejercicio 01: COMPONENTE DESCRIPCIN Barra de herramientas estndar Muestra los botones utilizados en VBA. Explorador de Proyecto Lista de mdulos VBA en todos los documentos abiertos y plantillas. Ventana de Propiedades Muestra las propiedades del objeto seleccionado en el Explorador de proyectos. Ventana de Cdigo Muestra el cdigo de VBA del mdulo seleccionado para su edicin. Ventana Inmediata Muestra la informacin resultante de la depuracin de las declaraciones en el cdigo o desde los comandos tecleados directamente en la ventana. Explorador de Objetos Listas todos los mdulos y clases que pueden ser utilizados en el cdigo de la macro. Explorador de Proyecto Barra de herramientas estndar Ventana de Propiedades Ventana Inmediata Explorador de Objetos Ventana de Cdigo
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. Solucin: 1. En la ficha Programador, en el grupo Cdigo, haga clic en Macros. 2. En el cuadro de dilogo 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 cdigo. 4. Seleccione el nombre de la macro TimesNewRoman y reemplazarlo con Verdana.
5. Despus de Cells.Select, borra With Selection.Font 6. En la macro Verdana, despus de .Name = " Times New Roman ", borra las lneas de cdigo hasta End With
P g i n a | 502
7. En la declaracin de nombre de la asignacin de fuente "Times New Roman", sustituir con Verdana. Retorna a Microsoft Excel, guarda y prueba la modificacin.
Ejercicio 02: Tenemos una Base de Datos de Clientes, se desea crear filtros que permitan consultar datos por zona, por categora, por cargo de contacto y por pas, usando el archivo Clientes.xlsx.
P g i n a | 503 Solucin: 1. Tomar en cuenta que el archivo tiene validacin de datos definidos y se asign nombres a algunas celdas.
2. En la ficha Programador, en el grupo Cdigo, haga clic en Grabar Macro.
3. En el cuadro de dilogo 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 Descripcin, escriba: Esta macro permitir filtrar datos por zona.
P g i n a | 504 4. Despus de dar clic en el botn Aceptar, filtraremos los datos en base a la zona Sur.
5. Y por ltimo detendremos la grabacin de la macro, en la ficha Programador, grupo Cdigo, haga clic en Detener grabacin.
8. Ahora presionamos Alt + F11, abriremos el editor de Visual Basic y nos ubicaremos en Mdulo1 como se muestra a continuacin:
P g i n a | 505 9. Editaremos parte del cdigo de la macro FiltroxZona, colocando el siguiente cdigo:
10. Tome en cuenta que se ha definido con anticipacin un nombre llamado zona para la celda C3 de la hoja activa.
11. Ahora insertaremos un control de formulario llamada botn y lo asociamos con la macro FiltroxZona:
P g i n a | 506
12. Haga clic en el botn 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 dems macros Filtrar por categora, Por cargo de contacto y Por pas. Recuerda que antes de crear cada macro debes de restablecer la Base de Datos a su estado original dando clic en el botn Borrar.
En la ficha Programador, en el grupo Cdigo, haga clic en Grabar Macro.
En el cuadro de dilogo 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 Descripcin, escriba: Esta macro permitir filtrar datos por categora.
Despus de dar clic en el botn Aceptar, filtraremos los datos en base a la categora A.
Y por ltimo detendremos la grabacin de la macro, en la ficha Programador, grupo Cdigo, haga clic en Detener grabacin.
P g i n a | 508
15. Ahora presionamos Alt + F11, abriremos el editor de Visual Basic y nos ubicaremos en Mdulo1 como se muestra a continuacin:
16. Editaremos parte del cdigo de la macro FiltroxCategoria, colocando el siguiente cdigo:
17. Por ultimo lo asociamos con el control de formulario llamado botn, visualizndose como se muestra a continuacin:
P g i n a | 509 18. A continuacin se muestra cmo quedaran las macros para los siguientes Filtros por cargo de contacto y Filtros por pas.
19. Por ultimo crearemos una macro llamada BorrarFiltro, en la ficha Programador, en el grupo Cdigo, haga clic en Grabar Macro.
20. En el cuadro de dilogo 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 Descripcin, escriba Esta macro permitir borrar filtros realizados y restablecer los datos.
P g i n a | 510 Despus de dar clic en el botn 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 botn y todo se visualizara como se muestra a continuacin:
Ejercicio 03: Tenemos el archivo Salario Vendedor.xlsx y se desea crear una funcin (mediante Macros) SALTOTAL que pueda determinar lo siguiente: Salario Total = Sueldo Bsico + (Ventas * % Comisin) Solucin: 1. Presionamos Alt + F11 para abrir el explorar de Visual Basic y a continuacin insertaremos un mdulo, clic en men Insertar opcin Mdulo:
P g i n a | 511
2. Estando en el rea del mdulo digitaremos el siguiente cdigo:
3. Probamos nuestra funcin 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 DEFINICIN DE SPSS El SPSS (Statistical Package for the Social Sciences), es un sistema global para el anlisis de datos. SPSS consigue adquirir datos de casi cualquier tipo de archivo y utilizarlos para generar informes tabulares, grficos y diagramas de distribuciones y tendencias, estadsticos descriptivos y anlisis estadsticos complejos, mostrando los resultados de una forma ms interactiva que facilita al analista la interpretacin de los mismos. Su aplicacin est presente en todas las reas de la ciencia e investigacin as como tambin en los negocios; de all el motivo de estudio de estas 2 ltimas sesiones. INICIAR SESIN EN SPSS 20 Para iniciar SPSS, debe seguir el siguiente procedimiento: 1. Haz clic en el botn 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 travs 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 podramos 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 extensin (*.sav). Archivos de resultados: son los archivos resultados de los procesos del SPSS (Tablas, Grficos, Estadsticos, etc). Este tipo de archivo se identifica con la extensin (*.spv). Archivos de sintaxis: contienen los cdigos generados en cada procedimiento que se hayan realizado con el paquete (Frecuencias, Grficos, etc.). Este tipo de archivo se identifica con la extensin (*.sps).
CREACIN DE UN ARCHIVO DE DATOS La creacin de un archivo de datos contiene dos etapas: Definicin 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 cientfica a la que pertenece la variable), precio (en soles), entrada (fecha de entrada del libro en la biblioteca), vejez (antigedad del libro, es decir, nmero de aos transcurridos entre su publicacin y la fecha en la que se hace la investigacin, con los siguientes resultados: 1 = entre 1 y 3 aos; 2 = entre 4 y 6 aos; 3 = entre 7 y 9 aos; 4 = 10 aos a ms), altura (en centmetros), peso (en gramos), prstamo (nmero de veces que se ha prestado el libro en el ltimo ao), y las tres ltimas corresponden a la opinin de tres expertos respecto de la encuadernacin de los libros (1 = Muy mala, 2 = Mala, 3 = Regular, 4 = Buena, 5 = Muy buena).
Tabla N 1 Materia Precio Entrada Vejez Altura Peso Prstamo Opinin1 Opinin2 Opinin3 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: Estadstica G: Geografa H: Historia I: Informtica L: Literatura
P g i n a | 515 Paso 1: Definicin 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 Alineacin Medida materia Cadena 1 0 Materia E: Estadstica G: Geografa I: Informtica 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 Numrico 1 0 Antigedad del Libro 1: Entre 1 y 3 aos 2: Entre 4 y 6 aos 3: Entre 7 y 9 aos 4: Ms de 10 aos Ninguno 4 Derecha Ordinal altura Numrico 4 1 Altura del Libro (cm.) Ninguno Ninguno 4 Derecha Escala peso Numrico 3 0 Peso del Libro (gr.) Ninguno Ninguno 5 Derecha Escala prstamo Numrico 3 0 N Veces que se Prest el Libro Ninguno Ninguno 7 Derecha Escala opinion1 Cadena 1 0 Opinin del Experto 1 1: Muy mala 2: Mala 3: Regular 4: Buena 5: Muy buena Ninguno 6 Derecha Ordinal opinion2 Cadena 1 0 Opinin del Experto 2 1: Muy mala 2: Mala 3: Regular 4: Buena 5: Muy buena Ninguno 6 Derecha Ordinal opinion3 Cadena 1 0 Opinin 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 botn Aceptar En la columna Etiqueta, consigues escribir el detalle de la variable creada: Materia Lo mismo har para el resto de variables, y obtendrs:
Si usaste un dato numrico, 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.: Estadstica); es mejor asignarle valores para un rpido ingreso (Ej.: G-->Estadstica). Por eso le recomiendo asignar una letra que represente cada ingreso de esta variable (ver Tabla N 2). En nuestra aplicacin lo haremos en las variables sealadas:
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, obtendrs:
4. Haz un clic en el botn 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 ests 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 guardarn la informacin 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, estn 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 botn 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 (Botn 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 recin 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 informacin. 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 clculo desde la cual se importarn los datos al SPSS.
6. Haz clic en el botn Aceptar, para importar los datos del archivo.
EDICIN 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 cmbielo por 1890 1. Localiza el dato a modificar: Selecciona el men Edicin/Buscar Ingrese en el recuadro Buscar qu: 189, dato a buscar.
Ya est la informacin 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 botn Buscar siguiente. Observe que ya fue localizado en el editor de datos. 2. Cierre la ventana de bsqueda y haz el cambio solicitado manualmente o use la opcin de Reemplazar y presione el botn Reemplazar:
TRANSFORMACIN DE VARIABLES Este proceso permite generar nuevas variables a partir de otras ya existentes, mediante frmulas efectuadas sobre los valores de las variables ya definidas La explicacin 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 centmetros en milmetros. La frmula a usar es: altura*10. Observe, como los datos ingresados en el archivo, logran ser editados. 9
P g i n a | 525
Solucin: 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 Expresin numrica. 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 botn Aceptar. Los resultados sern:
Ejercicio 02: Usando el archivo Libros.sav (ver carpeta de Material Complementario MOD II), obtener el peso*altura de los libros de Estadstica 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 expresin numrica es: peso*altura La condicin es: materia = E AND precio < 150 Solucin: 1. Selecciona el men Transformar/Calcular variable 2. Ahora defina su nueva variable: Robustez
3. Construir e ingresar la expresin : altura*peso 4. Hacer clic en el botn Si 5. Activar la opcin: Incluir si el caso satisface la condicin 6. Construir e ingresar la expresin: materia = E AND precio < 150 7. Haz clic en el botn Continuar 8. Haz clic en el botn Aceptar y obtendr el resultado:
P g i n a | 528
ORDENACIN DE LOS CASOS Los casos (registros) de un archivo de datos, consiguen ser ordenados alfabticamente en funcin a uno o ms variables.
Ejercicio: Ordenar los casos del archivo Libros.sav (Ver carpeta de Material Complementario MOD II), en funcin a la variable precio. Solucin: 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 botn Aceptar. Los resultados sern:
Importante: Espero haya entendido lo fcil y til que es trabajar este programa. Continuaremos con el anlisis estadistico.
!
P g i n a | 530 PRACTICA GUIADA
Ejercicio: Se requiere saber cul es el grado de ingreso de un profesional al mes considerando su gnero y los aos de antigedad. De acuerdo a una muestra realizada estos fueron los resultados:
1. Crearemos el archivo Profesionales.sav, para ello active la vista de variables del SPSS. 2. Defina las siguientes variables como se muestra a continuacin:
P g i n a | 531 3. Defina los siguientes valores a las variables establecidas:
Para la variable Genero:
Para la variable Profesin:
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 continuacin:
5. Ahora obtendremos los aos de antigedad de los profesionales, la frmula a usar: Edad Edad2
P g i n a | 533 6. Haz clic en el botn 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 especfico del archivo ( )( ) b. Los valores asignados a una variable, dependen del tipo de dato ( )( ) c. Podemos obtener variables calculadas con frmulas 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. Transformacin 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 usaras: : a. Cadena b. Fecha c. Numrica d. Punto
Prctica de Reforzamiento Con la presente prctica, el alumno podr reforzar sus conocimientos en la creacin de variables e introduccin de datos para realizar un anlisis estadstico bsico 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 situacin familiar de pobladores de un asentamiento humano, "Los Desamparados", para determinar el ingreso familiar segn 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 Distribucin 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 botn Guardar este documento. Asigne un nombre (Situacin) y una ubicacin (elegir segn 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: Situacin.sav (ver carpeta de Material Complementario MOD II).
Vuelva a grabar sus cambios realizados.
5. Obtener la Distribucin de frecuencias de las variables EDAD e INGRESOS: Seleccione men Analizar Estadsticos descriptivos Frecuencias.
Agregar al recuadro de la derecha las variables respectivas: EDAD e INGRESOS. Si desea haga clic en el botn Grficos,
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, obsrvalos y analzalos. Luego guarda este nuevo archivo.
P g i n a | 540
RUBRICA DE EVALUACIN CRITERIOS Deficiente (0) Regular (9) Bueno (18) CASO 01: Crea archivos usando variables y tipos de datos que generen un anlisis estadstico bsico. No crea nada. Crea archivos de datos contenidos en una muestra, aplicando un anlisis de frecuencia absoluta y relativa, pero no interpreta resultados. Crea correctamente archivos que contiene una muestra de datos, aplicando un anlisis de frecuencia absoluta y relativa e interpreta resultados. TOTAL ACTIVIDAD 01 0 puntos 9 puntos. 18 puntos. PUNTUALIDAD UNIDAD 10 02 puntos