Programación, Gestión y Visualización de Datos Reproducibles en R
El curso “Programación, Gestión y Visualización de Datos Reproducibles en R” aborda el uso del lenguaje R como entorno integral para el análisis de datos, con énfasis en reproducibilidad, organización de proyectos y aplicación en contextos sanitarios y bioestadísticos. Se estructura en varias unidades que cubren desde la configuración del entorno de trabajo (incluyendo gestión de dependencias y control de versiones) hasta la generación de informes dinámicos mediante programación literata. Incluye contenidos sobre ingesta y procesamiento de datos, con conexión a bases de datos SQL y uso de modelos estandarizados como OMOP/CDM, así como técnicas de limpieza, transformación y recodificación de datos clínicos mediante herramientas del ecosistema tidyverse. Se abordan métodos de análisis exploratorio de datos, incluyendo identificación de valores atípicos, tratamiento de datos faltantes y generación de estadísticas descriptivas. El curso también cubre visualización científica avanzada utilizando ggplot2, aplicando la gramática de gráficos para representar distribuciones, relaciones y estructuras complejas, así como la composición de figuras para publicación. Se incorporan técnicas de automatización de flujos de trabajo mediante programación funcional y herramientas para orquestación de pipelines, junto con validación de calidad de datos. Finalmente, se tratan aspectos de comunicación de resultados, incluyendo la generación de tablas para publicaciones científicas, exportación de gráficos en formatos adecuados y desarrollo de dashboards interactivos para la monitorización de indicadores.
Contenido del programa
Programación, Gestión y Visualización de Datos Reproducibles en R
6 secciónes
Programación, Gestión y Visualización de Datos Reproducibles en R
6 secciónes
Flujos de trabajo modernos y reproducibilidad
- Introducción
- Objetivos
- Diagrama
- Configuración del entorno: R, RStudio y gestión de dependencias con renv
- Programación literata: creación de reportes dinámicos con Quarto y R Markdown
- Control de versiones y organización de proyectos bioestadísticos profesionales
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Ingesta y limpieza de datos sanitarios (Data Wrangling)
- Introducción
- Objetivos
- Diagrama
- Conexión a bases de datos SQL y estándares OMOP/CDM
- Manipulación avanzada de datos con tidyverse: dplyr, tidyr y stringr
- Técnicas de depuración, normalización y recodificación de variables clínicas
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Análisis exploratorio de datos (EDA)
- Introducción
- Objetivos
- Diagrama
- Detección de valores atípicos, inconsistencias y patrones de datos faltantes
- Estadística descriptiva avanzada y resúmenes automáticos con gtsummary
- Visualización exploratoria para identificar distribuciones y correlaciones
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Visualización científica avanzada con ggplot2
- Introducción
- Objetivos
- Diagrama
- Gramática de gráficos: capas, estéticas y facetas para datos complejos
- Visualizaciones específicas: gráficos de densidad, violín, y gráficos de lluvia (raincloud)
- Composición de figuras para publicación con patchwork y personalización de temas
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Automatización de pipelines de datos
- Introducción
- Objetivos
- Diagrama
- Programación funcional con purrr para tareas repetitivas
- Orquestación de flujos de análisis complejos con el paquete targets
- Validación automática de la calidad de los datos (data validation)
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más
Comunicación de resultados y tablas clínicas
- Introducción
- Objetivos
- Diagrama
- Generación de tablas de resultados para artículos científicos (estilo APA/NEJM)
- Exportación de gráficos en formatos de alta resolución y vectoriales
- Diseño de dashboards interactivos para la monitorización de indicadores de salud
- Podcast
- Recuerda
- Tarjetas de estudio
- Autoevaluación
- Quiero saber más