Tutorial: Cómo observar la variación en las muertes por COVID-19 entre personas con factores de riesgo para la enfermedad.

Nuestros estudiantes del MBA en Periodismo de Datos elaboraron una serie de tutoriales como proyecto final del curso Low Code: Transformando datos en noticias sin programación, impartido por el profesor Adriano Belisário. Este mes puedes consultar algunos de sus trabajos y... Disfruta de las aventuras con los tutoriales que han creado. Hoy puedes ver el tutorial de Mariana Hallal.

La vacunación contra la COVID-19 en Brasil comenzó con los grupos más vulnerables a la enfermedad o más expuestos al virus. Los ancianos, las personas que viven en centros de atención a largo plazo, los profesionales de la salud y los pueblos indígenas encabezaron la lista. 

Recientemente, en mayo, se comenzó a incluir en el programa de vacunación a personas con comorbilidades. Descubra cómo descubrir el impacto de esta vacunación en el número de personas hospitalizadas. Para ello, analizaremos los datos del sistema Sivep-Gripe del Ministerio de Salud mediante SQL y Hojas de Cálculo de Google. 

Paso a paso

1 - Descargue los datos del Ministerio de Salud. Para este análisis, solo utilizaremos los datos de 2021. Haga clic aquí. Haga clic aquí para descargar la hoja de cálculo.Para descargar, debes hacer clic en “SRAG” > “Explorar” > “Descargar”.

2 - Si nunca has usado SQL, necesitas descargar el programa. Usaremos DB Browser para SQLite. Descárgalo. aquí

3 - En SQL, haga clic en “Nueva base de datos”, nombre esta base de datos “comorbilidad” y guarde. 

3 - Se abrirá una ventana que te pedirá que crees una tabla. Haz clic en Cancelar porque vamos a importar los datos.

4 - Haga clic en “Archivo” > “Importar” > “Tabla desde archivo CSV”

5 - Seleccionamos el archivo que descargamos del Ministerio de Salud, configuramos la tabla como se muestra en la imagen y hacemos clic en Aceptar.

7 - El nombre de la tabla contiene elementos que podrían dificultar el análisis, como el guion (-). Renombraremos la tabla para solucionar este problema. Haga clic derecho en el nombre de la tabla y seleccione "Modificar tabla". 

8 - Cambie el nombre de la tabla a “srag2021” y haga clic en Aceptar.

9 - Ahora pasemos al análisis. Seleccionemos las columnas que usaremos. Haga clic en "Ejecutar SQL", escriba el siguiente comando y presione el botón "Reproducir".

SELECCIONE FATOR_RISC, substr (DT_INTERNA, 4, 10) AS mes_interna

DE srag2021

DONDE CLASSI_FIN = 5

La función SELECT indica al programa qué columnas necesitamos. La función FROM nos indica de qué tabla queremos extraer esas columnas. La función WHERE aplica un filtro. En este caso, solo necesitamos las filas con la clasificación final 5 (covid).

El término "substr" al final de la función SELECT se utiliza para eliminar caracteres de una columna completa. Apliquémoslo a la columna DT_INTERNA para conservar solo el mes y el año de hospitalización; esto facilitará el análisis. 

10 - Esta es la tabla que usaremos. Por lo tanto, crearemos una vista para trabajar con ella de forma más eficaz. Haga clic en "Guardar vista de resultados" > "Guardar como vista". Llámela "fatorderisco".

11 - Presione Enter dos veces después de la última línea y pasemos a otra oración. Nuestro objetivo final es averiguar qué porcentaje de las personas hospitalizadas presentaba un factor de riesgo cada mes. Por lo tanto, le pediremos a SQL que cuente cuántas personas con y sin factores de riesgo fueron hospitalizadas cada mes.

SELECCIONAR *, contar (FATOR_RISC) COMO totalizador

DESDE factor de riesgo

DONDE mes_interna COMO '%2021%'

AGRUPAR POR mes_interno, FACTOR_DE_RIESGO

Con esta afirmación, filtramos solo los meses de 2021. Aunque teóricamente la hoja de cálculo solo contiene datos de 2021, hay muchos errores tipográficos en el campo "fecha" que dificultan el análisis.

Después de escribir la frase, selecciónela y haga clic en "Ejecutar".

12 - Guardemos este resultado y transfiéralo a Hojas de Cálculo de Google. Haga clic en el mismo botón "Guardar vista", seleccione "Exportar a CSV", haga clic en "Guardar" y nómbrelo "fatorderisco".

13 -  Crea una nueva hoja de cálculo en Hojas de cálculo de Google. Haz clic en "Archivo" > "Importar" > "Subir" > "Seleccionar un archivo de tu dispositivo". Desmarca la casilla "Convertir texto a números, fechas y fórmulas" y haz clic en "Importar datos".

14 - Haga clic en “Ver” > “Congelar” > “1 línea” para marcar la primera línea como encabezado. 

15 - Seleccione la columna “factor total”, haga clic en el botón “123” y seleccione la opción “0” o “número”. 

16 - Creemos una tabla dinámica. Haga clic en "Datos" > "Tabla dinámica" > "Crear". Haga clic en "Agregar" junto a "Filas" en el menú de la izquierda y seleccione "internal_month". 

Haga clic en "Añadir" junto a "Valores" y seleccione "Totalfactor". En la pestaña "Resumir por", seleccione "SUMA".

Copia el resultado y pega solo los valores (CTRL + SHIFT + V) en la celda F1 de la pestaña principal.

17 - En la celda D1 de la primera pestaña, escriba "total_por_mes". En la celda D2, escriba la siguiente fórmula: =BUSCARV(B:B;F:G;2;FALSO).

18 - Haga doble clic en el pequeño punto azul en la esquina de la celda D2 para aplicar esta información a toda la columna.

19 - En la celda E1, escriba "porcentaje". En la celda E2, escriba la siguiente fórmula: =C2/D2. Haga clic en el pequeño cuadrado azul en la esquina de la celda para aplicar la fórmula a toda la columna. Seleccione toda la columna E, haga clic en "123" y seleccione "porcentaje".

20 - ¡Listo! Ese es el resultado. En la columna RIESGO_FACTOR, el número 1 significa "sí, el paciente tiene un factor de riesgo" y el número 2 significa "el paciente no tiene un factor de riesgo". Esta información está en diccionario de datos

Observamos que en enero, el 65,6 % de las muertes se produjeron en personas con factores de riesgo. Para junio, ese porcentaje ya había descendido al 52,37 %. Recuerde siempre consultar con un especialista antes de sacar conclusiones de una base de datos.

La vacunación de personas con comorbilidades comenzó en mayo en la mayoría de los estados. Por lo tanto, hasta la fecha, la mayoría de estas personas solo han recibido la primera dosis de la vacuna. En las próximas semanas, se espera que las personas con factores de riesgo representen un grupo aún más reducido entre los hospitalizados. Para filtrar por estado, puede colocar el estado deseado en la cláusula WHERE de la primera sentencia SQL.