Com Ref - Análisis: Seleccionar - Guía Del Usuario - Epi Info ™

Tabla de contenido:

Com Ref - Análisis: Seleccionar - Guía Del Usuario - Epi Info ™
Com Ref - Análisis: Seleccionar - Guía Del Usuario - Epi Info ™

Vídeo: Com Ref - Análisis: Seleccionar - Guía Del Usuario - Epi Info ™

Vídeo: Com Ref - Análisis: Seleccionar - Guía Del Usuario - Epi Info ™
Vídeo: Interpretar datos analizados en Epi info 7.2 2023, Septiembre
Anonim

Referencia de comando

Comandos de análisis: SELECCIONAR

Descripción

Este comando permite especificar una expresión que debe ser verdadera para procesar un registro. También se le puede llamar filtro de datos. Si la selección actual es Edad> 35, solo se seleccionan aquellos registros con una edad superior a 35. SELECT usado solo sin una expresión cancela todas las declaraciones SELECT anteriores. Las declaraciones SELECT son acumulativas hasta que se cancelen. Por lo tanto, Seleccionar edad> 34, Seleccionar sexo = “Hombre” elegirá hombres mayores de 34 años. Cancelar Seleccionar antes de seleccionar Seleccionar sexo = “Mujer” porque solo obtendrá registros que sean hombres y mujeres, o ninguno.

Sintaxis

SELECCIONE

El representa cualquier expresión válida de Epi Info 7

Comentarios

Las expresiones SELECT son acumulativas para que las dos expresiones:

SELECCIONE Edad> 35

SELECCIONA Sexo = "F"

son equivalentes a

SELECCIONAR (Edad> 35) Y (Sexo = "F")

Ejemplos

Ejemplo 1: se selecciona un subconjunto de los datos contenidos en la tabla Historial de alimentos. En este caso, solo los registros donde el paciente es mujer y entrevistado después del 2011-04-15, donde el paciente es hombre y entrevistado después del 2011-06-01 se seleccionan para estar en el subconjunto. Tenga en cuenta el uso de paréntesis para mostrar relaciones.

LEER {. / Proyectos / EColi / EColi.prj}: FoodHistory SELECCIONAR ((Fecha de Entrevista> 2011-04-15) Y (Sexo =”F-Femenino")) O ((Fecha de Entrevista> 2011-05-15) Y (Sexo = "M-Masculino")) LISTA * GRADTABLE

Ejemplo 2: se selecciona un subconjunto de los datos contenidos en la tabla de datos del historial de alimentos. En este caso, solo se seleccionan los registros donde el nombre del paciente es "Pam" para estar en el subconjunto. Tenga en cuenta que "Huber" no distingue entre mayúsculas y minúsculas, y el comando SELECCIONAR también habría seleccionado "HUBER" y "huber".

LEER {. / Proyectos / EColi / EColi.prj}: FoodHistory SELECCIONAR Apellido = "Huber" LISTA * GRADTABLE

Ejemplo 3: se selecciona un subconjunto de los datos contenidos en la tabla de datos del historial de alimentos. En este caso, solo los registros donde el apellido del paciente comienza con las letras "Sch" y termina con la letra "r" se seleccionan para estar en el subconjunto.

LEA 'C: Epi_Info / Refugee.mdb': Paciente SELECCIONE el apellido COMO "Sch * r" LISTA Apellido

Ejemplo 4: se selecciona un subconjunto de los datos contenidos en la tabla de datos de Oswego. En este caso, solo los registros donde el paciente está enfermo se seleccionan para estar en el subconjunto.

LEER {. / Proyectos / Muestra / Muestra.prj}: Oswego SELECCIONAR Ill = (+) LISTA Nombre Edad Enferma

Ejemplo 5: se selecciona un subconjunto de los datos contenidos en la tabla de datos de Oswego. En este caso, todos los registros, excepto aquellos que no tienen un valor para la variable TimeSupper (el campo se dejó en blanco durante la entrada de datos) se seleccionarán para estar en el subconjunto.

LEER {. / Proyectos / Muestra / Muestra.prj}: Oswego SELECCIONAR NO TimeSupper = (.) LISTA TimeSupper DateOnset Sex Ill

Ejemplo 6: se selecciona un subconjunto de los datos contenidos en la tabla de datos de Oswego. Dos comandos SELECT tienen un efecto acumulativo, de modo que las dos expresiones son equivalentes a SELECT (Edad> 30) Y (Sexo = "Hombre"). Solo se seleccionarán los registros donde la edad sea mayor de 30 años y el sexo sea masculino.

LEER {. / Proyectos / Muestra / Muestra.prj}: Oswego SELECCIONE Edad> 30 SELECCIONA Sexo = "Hombre" LISTA Edad Sexo

Ejemplo 7: se selecciona un subconjunto de los datos contenidos en la tabla de datos de Oswego. Dos comandos SELECT tienen un efecto acumulativo que hace que las dos expresiones sean equivalentes a SELECT (Edad> 30) Y (Edad <20). Solo se seleccionan los registros donde la edad es mayor de 30 y menor de 20. Debido a que estas dos condiciones son mutuamente excluyentes, el comando LIST no produce salida. Se puede emitir un comando CANCELAR SELECCIONAR para borrar los criterios de selección actuales.

LEER {. / Proyectos / Muestra / Muestra.prj}: Oswego SELECCIONE Edad> 30 SELECCIONE Edad <20 LISTA Edad Sexo

Recomendado: