curso epi info version 3.5.4 variables vinculadas - saltos

Anuncio
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
Descargar