CURSO EPI INFO VERSION 3.5.4 VARIABLES VINCULADAS - SALTOS Las variables vinculadas se usan para ganar tiempo y seguridad al llenar la base de datos, mejora la calidad de los datos, define reglas y condiciones que deben cumplirse durante la entrada de los datos, Ej. Cuando se pregunta por los hábitos y la respuesta es negativa, se requiere que el salto se realice a la variable del siguiente hábito y no a la variable de la frecuencia de presentación del mismo. Se procede de la siguiente forma: a. Estando en la opción Crear vista, con la base de datos en pantalla b. Clic en CHECK c. Ventana superior izquierda, se selecciona la variable donde se originará el salto: FUMA d. Selecciona la pestaña registro e. Luego selecciona la opción Si …. Entonces f. En el cuadro de dialogo If Condition ingresa el valor de la variable que hará que se dé el salto, desde la lista desplegable de variables disponibles se selecciona la variable de inicio (FUMA para este ejemplo), luego empleando los botones se selecciona = y la opción que corresponda, en este caso “No” y seguidamente pulsa la opción Then. Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 g. De la siguiente ventana, damos clic en la opción Fields (campos) y de clic en la opción Ir A y del menú desplegable, seleccionamos la variable a donde pasara el cursor, para este ejemplo LICOR y damos aceptar h. Pulsamos aceptar, para obtener la construcción de la sintaxis de la orden de epi info, quedando de la siguiente forma: i. Finalmente damos guardar, aceptar Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 VARIABLES VINCULADAS - CALCULOS Cálculo de la Edad Para calcular la edad basado en la fecha de nacimiento y la fecha actual (por defecto en el sistema) se procede de la siguiente forma: Estando en el pantallazo de creación de vistas a. Pulsar Check Indique el campo donde se ejecutará el código CHECK, seleccionando, para este ejemplo, la variable Fecha de Nacimiento (FNCTO) de la lista desplegable. (Deje la opción "después" marcada) a. Pulse la opción Asignar de la pestaña variables. Se obtiene la siguiente caja de dialogo: b. En el espacio superior, asignar variable, seleccione la variable a la que se le asignara el resultado de la operación a realizar, es decir el cálculo de la edad y en el campo Expression escriba la sintaxis de la orden. Para este ejemplo: Years(FNCTO,Systemdate) La orden, paréntesis, la variable base para el cálculo, coma, la fecha del sistema que corresponde a la fecha de hoy, siempre y cuando este configurada en el sistema. Luego pulse Aceptar. YEARS es una función que calcula el intervalo entre dos fechas en años, también se tienen las Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 opciones para el cálculo en minutos (MINUTES) horas (HOURS), días (DAYS), semanas (WEEKS), o meses (MONTHS). Primero se escribe la fecha de comienzo y después la fecha de fin (entre paréntesis y separados por una coma). La coma le indica al programa que debe contar el tiempo transcurrido entre las dos variables empleadas. c. Queda así creada la sintaxis de la operación a realizar: cálculo de la edad a partir de la fecha de nacimiento d. Finalmente Guardar, Aceptar Con igual procedimiento se puede calcular: tiempo de estancia, antigüedad, duración de un procedimiento, es decir, todas las operaciones donde se involucren dos fechas y se desee conocer la diferencia en tiempo. Nótese que la variable, vista en CHECK, esta precedida de un *, lo que indica que sobre ella se esta realizando una operación. ARCHIVO GUARDAR Para evitar perdida de trabajo, Ej.: corte de fluido eléctrico ARCHIVO SALIR ACEPTAR Para realizar un cálculo matemático: suma, multiplicaciones, divisiones, se procede de la siguiente forma: Cálculo del Índice de Masa Corporal Para realizar el cálculo de este indicador se deben inicialmente tener las variables necesarias: Talla en metros, Peso en kilogramos y la variable IMC que debe construirse como numérica de dos enteros, punto, dos decimales. Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 Pasos: 1. Clic en CHECK 2. Seleccionar la variable Talla. Se debe seleccionar el campo más cercano a donde ocurrirá la acción. (Deje la opción "después" marcada) 3. Variable 4. Asignar 5. Completa los requerimientos del cuadro de dialogo 6. Aceptar 7. Revisar que la sintaxis este correcta 8. Grabar 9. Aceptar Cálculo de los días de estancia hospitalaria Para realizar este cálculo se requiere tener la información de la fecha de ingreso y la de egreso hospitalario, para que la diferencia sean los días de estancia, se procede de la siguiente forma: 1. Check 2. Fegreso. (Deje la opción "después" marcada) 3. Variables 4. Asignar 5. Llenar la caja de dialogo: Assign Variable y Expression. La coma le indica al programa que debe contar el tiempo transcurrido entre las dos variables empleadas. Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 6. Aceptar 7. Guardar 8. Aceptar Cálculo de la presión arterial media Para este cálculo se emplea la formula: ((Presión sistólica – Presión diastólica) / 3) + Presión diastólica (Guías para el manejo de urgencias, Fundación Cardio Infantil. Bogotá) Los pasos a seguir son: 1. CHECK 2. Variables 3. Asignar. Se debe seleccionar el campo más cercano a donde ocurrirá la acción. (Deje la opción "después" marcada) 4. Llenar la caja de dialogo 5. Verificar la sintaxis 6. Guardar 7. Aceptar Cálculo del período de incubación Cuando, por ejemplo, se estudia una intoxicación alimenticia. Se deben tener las variables, en fecha y hora, del momento en el que se consume el alimento y el inicio de los síntomas, la diferencia entre ellas será igual al período de incubación. Las variables Ingesta, IniSintomas e Incubación. Los pasos son: 1. CHECK Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 2. Variables. (Deje la opción "después" marcada) 3. Asignar. Se debe seleccionar el campo más cercano a donde ocurrirá la acción. 4. Llenar la caja de dialogo 5. Verificar la sintaxis 6. Guardar 7. Aceptar Cálculo de la fecha de parto Un método estándar para calcular la fecha probable de parto es añadir 280 días a la fecha de la última menstruación. Las variables a disponer son: Fecha dela última menstruación: FUM y fecha probable de parto: FPP de tipo numérico con un ancho de dos y de solo lectura. Se prodece de la siguiente forma: 1. CHECK 2. Variables. (Deje la opción "después" marcada) 3. Asignar. Se debe seleccionar el campo más cercano a donde ocurrirá la acción. 4. Llenar la caja de dialogo 5. Verificar la sintaxis 6. Guardar 7. Aceptar Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 RESUMEN DE FUNCIONES Y OPERADORES Las expresiones empleados en Vista con CHECK o en ANALISIS pueden combinar valores literales, variables, funciones y operadores. Una expresión se compone de uno o más Operandos (variables o valores literales) y uno o más Operadores (como +, -, * y /). Las funciones modifican los valores de una o más variables y generan un resultado. Por ejemplo, ROUND (2.33333) produce como resultado el valor 2, es decir, redondea el valor resultante. Los Operadores se usan para combinar dos Operandos. Por ejemplo, el operador “+”, combina las variables Var1 y Var2 para producir una suma, como en Var3=Var1+Var2. a. Operadores Aritméticos ^ Exponenciación *,/ Multiplicación o División MOD Módulo o Resto +, - Suma o resta & Suma de cadenas (Concatenación) Comparación = Igual a > Mayor que < Menor que >= Mayor o igual que <= Menor o igual que <> Distinto de Operadores Booleanos (AND, OR, XOR, NOT) AND Y lógico. Si ambas condiciones son verdad, el resultado es verdad, en cualquier otro caso es falso. Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 OR O lógico. Devuelve el valor Verdadero si cualquiera de las condiciones es verdadera XOR (eXclusive OR) Devuelve el valor verdadero si solo uno de las expresiones es verdadera, y falso si ambas son verdaderas o ambas son falsas NOT Invierte el valor Verdadero o Falso de la expresión lógica que le sigue NOT b. Funciones Numéricas EXP Eleva la base del logaritmo natural (e) a la potencia indicada SIN, COS, TAN Devuelve los valores trigonométricos correspondientes a la variable indicada LOG Devuelve el logaritmo en base 10 (logaritmo decimal) de un número o variable. Si el valor es cero o blanco, devolverá el valor nulo LN Devuelve el logaritmo natural (logaritmo en base e) de un número o una variable. Si el valor es cero o blanco, devolverá el valor nulo. ABS Devuelve el valor absoluto de una variable, eliminando cualquier signo negativo existente RND Genera un número aleatorio entre <Min> y <Max>. TRUNC Elimina la parte decimal de una variable numérica, devolviendo el valor entero. Puede entenderse como “redondear a cero” ROUND Redondea el valor almacenado en la variable al entero más cercano. Los valores positivos se redondearan hacia arriba si el decimal es mayor o igual que 0.5. Los negativos se redondean hacia abajo si el decimal es mayor o igual que 0.5 NUMTODATE Transforma tres valores numéricos en una fecha NUMTOTIME Transforma tres valores numéricos en horas, minutos, segundos Funciones de Fecha y Hora YEARS Calcula el número de años entre dos variables <VAR1> y <VAR2> en formato numérico. Si cualquiera de las dos variables no es una fecha el resultado será un valor nulo. MONTHS Calcula el número de meses entre <Var1> y <Var2>. Si cualquiera de estas dos variables no tiene fechas, el resultado será Nulo Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 DAYS Calcula el número de días entre las variables <Var1> y <Var2>. Si cualquiera de las dos no contiene una fecha el resultado será nulo YEAR Extrae el año de una fecha MONTH Extrae el mes de una fecha. DAY Extrae el día de una fecha Funciones de Hora HOURS Calcula el número de horas entre dos variables MINUTES Calcula el número de minutos entre dos variables SECONDS Calcula el número de segundos entre dos variables HOUR Devuelve el valor numérico de la hora almacenada en una variable hora o fecha/hora MINUTE Devuelve el valor numérico de los minutos almacenados en una variable hora o fecha/hora SECOND Devuelve el valor numérico de los segundos almacenados en una variable hora o fecha/hora Funciones de Texto TXTTONUM Devuelve un valor numérico correspondiente a una cadena de texto TXTTODATE Devuelve el valor de fecha que corresponde a la cadena SUBSTRING Extrae una subcadena de una variable de texto UPPERCASE Transforma el texto de una variable a MAYÚSCULAS FINDTEXT Devuelve la posición en que se encuentra la cadena en la variable FORMAT Cambia el formato de una variable por otro. Funciones de Sistema SYSTEMDATE Devuelve la fecha almacenada en el reloj de la computadora SYSTEMTIME Devuelve la hora almacenada en el reloj de la computadora Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 ENVIRON Devuelve el valor de una variable de entorno de DOS, por ejemplo PATH o COMSPEC EXISTS Devuelve el valor Verdadero (TRUE) si un archivo existe; si no devuelve falso (FALSE). FILEDATE Devuelve la fecha en la que un archivo fue creado o modificado por última vez Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 A. EJERCICIOS Angina Inestable Como encargado del Departamento Quirúrgico de un Hospital, usted desea conocer el tiempo quirúrgico de cada procedimiento realizado en quirófano, el demandado por cada cirujano y los diferentes servicios quirúrgicos así como conocer la relación entre el diagnóstico preoperatorio y el postoperatorio, y la incidencia de complicaciones peri operatorias. La base de datos adjunta, MARCADOR.mdb, es una base de datos real, que contiene dosaje de diferentes marcadores séricos de pacientes que se internaron con diagnóstico de angina inestable. a. Cual fue la media de la edad de esta población: del menú Estadísticas Básicas seleccionar la opción Medias, encontrando el siguiente cuadro de dialogo: En el menú emergente Means of, despliegue la cortina y seleccione la variable de la que quiere obtener la media, luego pulse Aceptar y se obtendrá una distribución de las frecuencias de los valores de las variables y al final de ello encontrara: el número sumatoria, de observaciones, media, la varianza, desviación estándar, el valor mínimo, etc. b. Realice género. Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez una distribución En este Curso Epi info 2012 caso por el CURSO EPI INFO VERSION 3.5.4 interrogante se resuelve con una distribución de las frecuencias: del menú estadísticas básicas selecciones la opción frecuencias, apareciendo un cuadro, de el empleamos la casilla de Frecuencia de y seleccionamos la variable requerida, finalmente pulsar aceptar, obteniendo el resultado deseado: c. Edad media por género: En primer lugar hay que separar la población acorde a la condición requerida, es decir acorde al género. En primer lugar de la carpeta Selección/Condiciones /ordenar optar por la orden Seleccionar En el campo Criterio de Selección inscribir la variable de la cual se quiere separar un determinado valor, en este caso seleccionar solo las mujeres para el análisis. De la casilla Variables Disponible seleccionamos SEXO y luego se completa la sintaxis con la ayuda de los botones de la parte media. Recordar que los valores de las variables de tipo carácter deben ir entre comillas. Luego se da aceptar. Los análisis requeridos en adelante solo se realizaran sobre las mujeres del grupo. El procedimiento sigue como en el ejemplo b d. Qué porcentaje tiene alteración en el electrocardiograma y como se distribuían según los cambios (las nombre de la variable alteración en electrocardiograma es ALTECG y los diferentes cambios son: I..Infra desnivel, S...Supra desnivel, T..Alteración en onda T) Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 Lo primero es recordar que para realizar un nuevo análisis, si ya no se requiere hacerlo solo sobre las mujeres, se debe regresar a la población total. Para hacer esto se debe seleccionar la opción Cancelar Selección de la carpeta Selección/Condiciones/Ordenar. Regresando de esta forma al empleo de todos los individuos de la base de datos. Para saber qué porcentaje tienen alteración en el ECG simplemente se usa la opción frecuencias en estadísticas básicas. Para conocer como se distribuyen acorde a los cambios, se debe inicialmente separar los casos con alteraciones ECG y en ellos realizar las distribuciones de frecuencias para cada tipo de alteración Con la orden seleccionar separamos los que tienen alteraciones ECG es decir 59 Luego con la orden frecuencias se establece la distribución de los cambios e. Se registro valor de variable CPK en todos los casos? Si no se registro indicar el número de casos en que no se registro. Lo primero es recordar que se debe anular la selección realizada. Luego con la orden frecuencias se pide una de CPK, obteniendo: La primera columna indica los valores de la enzima, la segunda el número total de valores encontrados, deduciendo que NO todos los casos tienen valor de la enzima. Solo 81 de los 90 lo tienen Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 f. Indicar la media para CPK, proteína C, troponina, TPA, PAI, fibrinógeno. Con la orden Medias de Estadísticas Básica se resuelve el tema g. Comparación MEANS permite además realizar entre dos variables. la comparación de un determinado datos entre 2 grupos, por ejemplo la edad de mujeres y hombres. De esta manera la orden MEANS EDAD SEXO comparará las edades de los hombres (SEXO=”M”) con la de las mujeres (SEXO=”F”). Al final el programa muestra datos de estadística descriptiva, ANOVA, entre otros Cuando se quiere simplemente hacer un cruce de variables se emplea la orden Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 La orden CURSO EPI INFO VERSION 3.5.4 Tablas del mismo grupo d estadísticas básica. h. Creación de nuevas variables. Es el caso de requerir que una variable continua (edad) se convierta en dicotómica (Mayores y Menores de 70 años) o convertirla en grupos de edades (grupos quinquenales), para la realización de cierto tipo de análisis. Se realiza en dos pasos; el primero de ellos es la creación de la nueva variable y el segundo es la recodificación de los valores de la antigua a la nueva. Para crear la nueva variable se selecciona la opción Definir del grupo Variables En el campo Variable Name se ingresa el nombre de la nueva variable (grupedad). Alcance se refiere a la duración de la nueva variable: Standard con duración hasta la nueva orden Read, Global mientras esté funcionando análisis y Permanent son constantes. Luego se selecciona el tipo de variable: Fecha, numérica, si/no y texto. Crear un variable denominada grupedad A continuación con la orden Recodificar del grupo Variables, se recodifican los valores de origen hacia la nueva variable. Como lo deseado es recodificar a grupos de 10 años, se emplea la opción de Llenar Rangos Se indica el valora Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 de CURSO EPI INFO VERSION 3.5.4 inicio y el final, así como el intervalo deseado, luego de da aceptar. Finalmente se solicita una frecuencia de la variable grupedad para obtener la distribución por grupos decenales. Si lo deseado es obtener una clasificación de edades en mayores y menores que … los pasos son iguales: primero variable nueva EDAD70 y crear luego una recodificar los valores desde EDAD hacia EDAD70. La verificación se realiza con la orden frecuencia de la variable nueva. Cuando solo se tiene la fecha de nacimiento (base UQ.rec) se puede calcular la edad de la siguiente forma Primero se crea la variable EDAD Luego se emplea la opción Asignar del grupo Variables, llenando los campos como se observa a continuación Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 Finalmente da click en aceptar. Para verificar se emplea la opción frecuencia Guardar los resultados Para ir grabando la información de salida a medida que esta se produce, se emplea la opción archivos de resultados del grupo saluda Se da el nombre al archivo de salida y quedara grabado en la carpeta de EPI. Los datos a medida que son producidos se van guardando en el archivo de salida. Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012 CURSO EPI INFO VERSION 3.5.4 Intoxicación por alimentos: Variables: Brote de intoxicación alimentaria: Titulo Identificador: Numérica de ancho 2 Nombre: Sexo: Fecha de Nacimiento: FNcto Edad Caso: valor lógico Fecha y hora de la comida Fecha y hora de inicio de los síntomas Período de incubación: Alimentos consumidos: o Jamón o Espinacas o Rollitos o Ensalada de frutas o Leche o Café o Agua o Pastel o Helado de vainilla o Helado de chocolate I. II. Realice el calculo de la edad a partir de la fecha de nacimiento: Years(FNcto,Systemdate) Realice el cálculo del período de incubación HOURS(INGESTION,INICIOSIN) III. Archivo Epi Info básico pag 29 para control de calidad Ángela Liliana Londoño, Andrea Ramírez y Juan Farid Sánchez Curso Epi info 2012