Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Introducción a epi info
1. INTRODUCCIÓN A EPI INFO
Epi Info es un conjunto de programas de microcomputadora para manejar datos en formato de
cuestionario y para organizar los resultados en texto que puede formar parte de informes
escritos. Se puede confeccionar un cuestionario en pocos minutos, pero, a la vez, Epi Info puede
ser la base para una poderosa base de datos de un sistema de vigilancia epidemiológica con
muchos tipos de archivos y registros. Incluye los elementos más comúnmente utilizados por los
epidemiólogos de programas estadísticos (como SAS o SPSS) y bases de datos (como dBASE)
combinados en un sólo sistema. Al contrario que los programas comerciales Epi Info puede ser
copiado libremente y regalado a amigos y colegas.
Hay tres niveles de aplicación de Epi Info para procesar cuestionarios u otros datos
estructurados. Utilizado de la manera más simple, puede preparar un cuestionario o formulario
en pocos minutos haciendo lo siguiente:
1. Activar el menú principal.
2. Confeccionar un cuestionario con EPED, el procesador de textos.
3. Introducir datos con el programa ENTER.
4. Analizar los datos usando el programa ANALYSIS, produciendo listados, frecuencias,
cruces, medias, gráficas o estadísticas complementarias.
A medida que conozca mejor el programa, podrá utilizar más prestaciones del programa e
introducir o analizar datos de una manera más acorde a sus necesidades. Podría querer, en el
segundo nivel de dificultad:
1. Impedir errores al teclear datos, definir patrones de salto o hacer codificación
automática.
2. Seleccionar registros, crear nuevas variables, recodificar y manipular datos y realizar
operaciones condicionales durante el ANALYSIS.
3. Incorporar estas operaciones en programas que permitan realizarlas repetidamente o por
otras personas no familiarizadas con la programación.
4. Importar y exportar archivos de otros sistemas, como SAS, SPSS, DBASE y Lotus 1-2-
3.
5. Cambiar los nombres de las variables de los archivos usando CHECK.
El tercer nivel de dificultad es importante si quiere mantener un sistema permanente de datos,
hacer un estudio amplio o adaptar las operaciones de Epi Info a necesidades especiales. Para
tales propósitos, podría:
1. Programar el procedimiento de introducción de datos para realizar operaciones
matemáticas, depuración de errores, cambios de colores, ventanas desplegables y
rutinas especiales escritas en otros lenguajes.
2. Especificar el formato de los informes desde ANALYSIS para producir tablas a medida.
3. Introducir datos en más de un archivo durante la misma sesión, moviéndose
automáticamente entre varios cuestionarios dentro de ENTER.
4. Relacionar diferentes tipos de archivos en ANALYSIS, de forma que se puedan
responder a cuestiones que requieran más de un archivo.
5. Comparar archivos duplicados introducidos por diferentes operadores para detectar
errores en la introducción de datos.
2. Los programas incluidos en Epi Info son:
EPI6. El menú principal, que permite acceder a otros programas. Es también un menú
completamente configurable que puede utilizar con otros programas. Incluye un editor,
funciones de menú programables, y la capacidad de visualizar hipertextos.
EPED. Es un procesador de textos para confeccionar cuestionarios o para uso general. Tiene
una ayuda especial llamada EPIAID para hacer programas que ayuden a la preparación de textos
y en el diseño de investigaciones epidemiológicas.
ENTER. Permite introducir los datos del cuestionario en un archivo. El cuestionario ha sido
creado previamente mediante EPED u otro procesador de textos. Permite revisar el formato del
archivo incluso después de haber introducido datos.
ANALYSIS. Produce listados, frecuencias, cruces de variables y otros resultados desde
archivos de Epi Info o de DBASE. Las tablas se acompañan de cálculos estadísticos apropiados,
como Razón de Ventajas (Odds Ratio), riesgo relativo, límites de confianza exactos y valores de
p. Realiza análisis estratificado con la técnica de Mantel-Haenzsel, test de Kruskal-Wallis y
ANOVA, regresión lineal y análisis de estudios de casos-control con emparejamiento
(matching). Los registros pueden ser seleccionados u ordenados de acuerdo con variables
definidas, condiciones ("if") y operaciones matemáticas o lógicas. Asimismo se realizan
gráficos, informes de formato complejo, generación de una serie de datos y un lenguaje de
programación. Se pueden analizar varias bases de datos como si se tratase de una sola.
CHECK. Permite establecer rangos, valores válidos, codificación automática y preguntas
encadenadas. Se utiliza opcionalmente con el programa ENTER. Permite hacer operaciones
matemáticas y lógicas entre campos, patrones de salto complejos, acceso a varios archivos en el
mismo proceso de introducción de datos y uso de programas adaptados a las necesidades de los
usuarios.
CSAMPLE. Analiza datos de estudios con muestras complejas, teniendo en cuenta muestreo
de aglomerados, estratificación y ponderaciones.
STATCALC. Realiza cálculos estadísticos sobre tablas introducidas desde el teclado, tamaño
de una muestra y análisis simple y estratificado de una tendencia.
EPITABLE. Una calculadora epidemiológica teniendo muchas estadísticas de utilidad.
EPINUT. Un programa para antropometría nutricional que suministra cálculos seriados de
índices antropométricos.
EXPORT. Exporta archivos de datos de formato Epi Info en 12 tipos de archivo con formato
de otros programas estadísticos o de bases de datos.
IMPORT. Mediante este programa, se leen archivos de otros programas y se crea uno con
formato de Epi Info.
MERGE. Une archivos con cuestionarios diferentes o revisados. Permite combinar datos
introducidos en distintas computadoras y actualizar los registros con nuevas entradas de datos.
3. VALIDATE. Compara dos archivos Epi Info introducidos por operado- res diferentes e
informa de las diferencias.
Archivos de ayuda. Se suministra el manual completo de Epi Info, Versión 6, en formato
electrónico. Está accesible desde el menú principal. Gran parte del material de la sección de
referencia de este manual está disponible en cada programa pulsando <F1> dentro del mismo.
Prg. de ejemp. Se suministra un sistema de vigilancia de enfermedades declarables completo,
archivos de dos investigaciones epidemiológicas y un sistema de cálculos antropométricos en
estudios nutricionales. Hay, además, numerosos archivos pequeños y muchos ejemplos de
programación en este manual.
1. CREACIÓN DE CUESTIONARIO
Creación de un proyecto o cuestionario:
Un proyecto puede tener varias vistas, pantallas o cuestionarios, cada una de ellos muestra la
información sobre una serie de datos.
Paso 1. Creación de Nueva Vista.
En el menú principal hacer clic en VISTAS, luego con el botón derecho se abre un
cuadro de dialogo, escoger CREAR NUEVA VISTA, en el nombre del archivo se
escribe el nombre que se le quiera dar a él por ejemplo “Coronar1”, luego ABRIR.
En nombre de vista se escribe el nombre del cuestionario “Factores”.
Paso 2. Creación de Campos en el cuestionario.
Añada las variables a su cuestionario pulsando el botón derecho del ratón. Cada vez
que haga esto aparecerá una ventana de definición de campo y al final se creará un
campo en la posición donde hizo clic con el botón derecho.
En la ventana de definición de campo deberá trabajar con los espacios:
Pregunta o Texto (Question or Prompt): Escriba la pregunta, texto o variable
(puede elegir una fuente para la letra).
Tipo (Type): Defina el tipo de variable, el tamaño (Size) o el patrón (Pattern) de
ser necesario.
Nombre del campo (Field Name): Defina el nombre del campo o variable (se
recomiendan nombres de máximo 8 letras).
Las variables pueden ser:
TEXTO (Text): Variables cualitativas de tipo alfanuméricas. Hay que determinar
la longitud o ancho del campo.
LABEL/TITULO (Label/Title): Se utiliza para designar el título del cuestionario o
formulario.
MULTILÍNEA (Multiline): Variables cualitativas de tipo alfanuméricas larga.
NUMÉRICA (Number): Variables cuantitativas, hay que definir la longitud y el
número de decimales.
4. TIPO TELEFÓNICO (Phonenumber): Variables telefónicas Con 10 dígitos (###-
###-####)·y 7 dígitos (###-####)
TIPO LÓGICO (Yes/No): Variables de tipo lógico, acepta solo respuesta “Si” y
“No”
TIPO FECHA (Date): Variables tipo fecha, como MM-DD-YYYY, MM-DD, DD-MM-
YYYY, DD-MM ,YYYY-MM-DD
TIPO HORA (Time): Variables tipo hora, como HH:MM:SS:AMPM, HH:MM:SS
TIPO FECHA Y HORA (Date/Time): Variables tipo fecha y hora, como MM-DD-YYYY:
HH:MM:SS, DD-MM-YYYY: HH:MM:SS, YYYY-MM-DD: HH:MM:SS.
CheckBox: Variables de control o de confirmación.
Option: Variables opcionales.
CommandButton: Botón de comando.
Image: Imágenes.
Mirror: Modelo, ejemplar.
Grid: Variables en rejilla o en columnas, si elige esta opción de variable, debe ir a
Create y elegir Grid para crear las columnas.
Relate: Variable relacionada con otra variable o con otra vista, si elige esta
opción de variable, debe ir a Create y elegir Related View para relacionar las
variables.
En caso necesario se puede elegir algunos de estas opciones:
Repeat Last: Repite automáticamente la última respuesta en ese campo.
Required: Es necesario llenar este campo cuando se está digitando los datos de la
encuesta.
Read Only: Solo lectura, no se tiene que digitar, solo se utiliza para leerlo.
Soundex: Búsqueda sonora, completo, seguro, cierto.
Range: Establece el rango de valores permitidos, aplica sólo para variables tipo
texto, numérica o fecha.
Si la variable es tipo texto o rejilla, puede trabajar con la opción Code Tables:
Legal Values: Define los valores que puede tomar la variable.
Códigos: Define los códigos de la variable, se utiliza generalmente, cuando va a
relacionarse con otra variable.
Comment Legal: Permite comentarios que describen el significado de los códigos
que puede tomar la variable.
Ejemplo: Cuestionario Coronar
Pregunta o Texto Tipo de Campo
Nombre de la
Variable
Comentarios
Factores de riesgo en las
enfermedades cardíacas
Label/Titulo Negrilla cursiva 12
Cédula Texto CC 15 Requerido
Fecha de nacimiento Date FNac DD-MM-YYYY
Edad Numérica Edad ## Solo lectura
Sexo Numérica Sexo #
5. Clase Social Numérica Clso #
Colesterol Numérica Cb ###
Colesterol HDL Numérica Chb ##
Triglicéridos Numérica Tb ###
Tensión Arterial Sistólica Numérica Tas ###
Tensión Arterial Diastólica Numérica Tad ###
Enfermedad Coronaria Yes/no Ec
Fuma Yes/no Fuma
Sedentarismo Yes/no Sede
Peso (Kg) Numérica Peso ##
Talla (Mt) Numérica Talla #.##
Nivel de Escolaridad Numérica Nes #
Antecedentes Coronarios
Familiares
Yes/no Acf
Paso 3. Dar nombre a la Pagina Actual.
En la parte izquierda de la pantalla, localice “1 Page” y de doble clic con el botón
derecho, escriba en ese espacio el nombre de la página. Luego acepte. En el
ejemplo el nombre de la página es “Cuestionario”
Obsérvese que la Edad es solo de lectura, no se puede escribir en ellos. La Cédula
es obligatorio o requerido, para evitar que se presenten valores nulos.
Paso 4. Añadir una Nueva Página al cuestionario.
Si es necesario añadir una nueva página al cuestionario, en la parte izquierda de la
pantalla, localice “Añadir página” y de clic en ella. Se creara una nueva página al
cuestionario, a la cual se le debe dar un nombre.
Paso 5. Creación de un Grupo de Variables.
Hay variables que se pueden agrupar dándoles un nombre especial. El
procedimiento es el siguiente: Con el puntero haga clic en la esquina superior
izquierda de las variables que se quieran agrupar, y sin soltar, arrastre el puntero
hasta la esquina inferior derecha, de esta manera se crea un recuadro temporal
cubriendo las variables deseadas, luego suelte el puntero. En el menú principal elija
Insertar → Grupos. Inserte el nombre del grupo y elija el color. Este nombre se
mostrará como título del grupo.
6. Paso 6. Edición de un Campo.
Para editar o cambiar alguna variable o campo se da clic con el botón derecho sobre
lo que se quiere cambiar, luego se realiza el cambio requerido.
2. DIGITACIÓN DE INFORMACIÓN
Paso 1. Abrir un proyecto ya existente
En el menú principal elija Vistas → Archivo →Abrir →Coronar1 → Abrir
→Factores
Paso 2. Añadir datos a la base de datos
Archivo → Grabar Datos → Aceptar
Grabe por lo menos 5 grupos de datos inventados por usted.
Paso 3. Moverse a través de los registros.
En la parte izquierda inferior de la ventana aparecen los botones <<, <, >, >> que le
permitirán ir al primer registro, al registro inmediatamente anterior, al siguiente
registro o al último registro respectivamente. Para ir a un registro especial, coloque el
número en el recuadro y marque el ENTER del teclado.
DEFINICIÓN DE UNA NUEVA VARIABLE.
Se definirá una nueva variable llamada Meses para expresar la edad en meses.
En Variables haga clic en la Orden Definir → Nombre de variable: Meses →
Aceptar.
Al dejar la opción por defecto, Estándar, el valor se actualizará en cada registro, a
medida que el programa pasa por de la tabla de datos. Al tratarse de una variable
estándar, los valores desaparecerán cuando se abra otra tabla (read). Se
recomienda utilizar los símbolos y operadores que presentan en el cuadro de dialogo.
Paso 4. Asignación de valores a una Variable
Para asignar valores a la variable Meses
Asignar. →. Asignar valores a: Meses. →.= Expresión: Años*12 → Aceptar.
Para realizar un listado de los registros con los valores en estas dos variables Meses
y Años, la definida y los de la variable original, Orden Listar . →.Meses, Edad . →.
Aceptar