
Curso de Python para análisis de datos biomédicos
Domina Python para el análisis de datos biomédicos y convierte conjuntos de datos clínicos sin procesar en información procesable para la investigación. Desde la limpieza de datos y las pruebas estadísticas hasta el aprendizaje automático y la visualización, este curso dota a los científicos biomédicos de las competencias computacionales que exige la investigación sanitaria moderna. No se requiere experiencia previa en programación.
Lo que vas a aprender:
Configurar un entorno Python reproducible adaptado a flujos de trabajo de datos biomédicos.
Cargar, inspeccionar y limpiar conjuntos de datos clínicos para cumplir con estándares de calidad aptos para investigación.
Aplicar estadística descriptiva e inferencial para responder a preguntas reales de investigación biomédica.
Construir e interpretar modelos supervisados de aprendizaje automático para predecir resultados clínicos.
Crear visualizaciones listas para publicación y paneles interactivos para audiencias clínicas.
Aplicar técnicas de privacidad de datos y desidentificación alineadas con la normativa de datos sanitarios.
Cómo estudias de forma práctica Curso de Python para análisis de datos biomédicos
Cómo practicas Curso de Python para análisis de datos biomédicos
Para ti que eres empresa y quieres formar a tu equipo
En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.
Contenido del curso
8 Capítulos • 38 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos de Python para Científicos Biomédicos
Fundamentos de Python para Científicos Biomédicos
Lección 1 • Sintaxis Básica de Python y Tipos de Datos
Cubre variables, tipos numéricos, cadenas y booleanos con convenciones de nomenclatura biomédicas. Proporciona el vocabulario para todas las tareas posteriores de manipulación de datos.
Lección 2 • Bucles e Iteración
Introduce los bucles for y while para procesar colecciones de registros de pacientes. Sirve de apoyo directo a los patrones de procesamiento por lotes utilizados en los capítulos sobre canalizaciones de datos.
Lección 3 • Configuración del Entorno de Python
Instala Anaconda, configura Jupyter Notebook y verifica la disponibilidad de paquetes. Establece el espacio de trabajo reproducible utilizado a lo largo de todo el curso.
Lección 4 • Flujo de Control y Lógica
Enseña ramificaciones if/elif/else y operadores de comparación utilizando ejemplos de umbrales clínicos. Permite el filtrado condicional de datos que se aplica en capítulos de análisis posteriores.
Lección 5 • Funciones y Código Modular
Define funciones reutilizables con parámetros, valores de retorno y cadenas de documentación. Fomenta patrones de reutilización de código esenciales para flujos de trabajo de análisis biomédico reproducibles.
Capítulo 2OcultarOcultar detallesVer detallesEstructuras de Datos para Registros Biomédicos
Estructuras de Datos para Registros Biomédicos
Lección 1 • Conjuntos y Pruebas de Pertenencia
Introduce los conjuntos para la deduplicación y las comprobaciones rápidas de pertenencia en identificadores de cohortes. Sirve de apoyo a los pasos de limpieza de datos tratados en el capítulo de pandas.
Lección 2 • Listas y Tuplas en Contexto Clínico
Cubre la creación, indexación, segmentación y mutación de listas, junto con tuplas inmutables. Se conecta con el almacenamiento de series ordenadas de mediciones y campos de metadatos fijos.
Lección 3 • Fundamentos de Entrada y Salida de Archivos
Lee y escribe archivos de texto plano y CSV utilizando herramientas integradas de Python. Tiende un puente entre los archivos de datos sin procesar y los métodos de carga estructurada introducidos con pandas.
Lección 4 • Diccionarios para Datos Estructurados de Pacientes
Enseña el almacenamiento clave-valor, diccionarios anidados y comprensiones de diccionarios. Modela los registros de pacientes como diccionarios para preparar el trabajo con JSON y DataFrames.
Capítulo 3OcultarOcultar detallesVer detallesCarga y Exploración de Datos con Pandas
Carga y Exploración de Datos con Pandas
Lección 1 • Selección y Filtrado de Datos
Enseña loc, iloc, indexación booleana y query para la selección de subconjuntos de filas y columnas. Permite la extracción de cohortes y la selección de variables para análisis posteriores.
Lección 2 • Introducción a DataFrames y Series
Explica los objetos DataFrame y Series, sus ejes y tipos de datos. Establece el modelo de datos central utilizado en cada operación posterior de pandas.
Lección 3 • Carga de Datos Clínicos desde Archivos
Cubre read_csv, read_excel y read_json con opciones de delimitador y codificación. Maneja formatos de archivo comunes encontrados en exportaciones de historiales clínicos electrónicos.
Lección 4 • Inspección Exploratoria de Datos
Utiliza head, info, describe y value_counts para perfilar la estructura y distribuciones del conjunto de datos. Identifica valores faltantes y valores atípicos antes de cualquier paso de transformación.
Lección 5 • Ordenación y Clasificación de Registros
Aplica sort_values, sort_index y rank para ordenar registros de pacientes por variables clínicas. Prepara los datos para el alineamiento de series temporales y el análisis clasificado de resultados.
Capítulo 4OcultarOcultar detallesVer detallesLimpieza y Preprocesamiento de Datos
Limpieza y Preprocesamiento de Datos
Lección 1 • Limpieza y Estandarización de Cadenas
Utiliza métodos del accesor str para normalizar códigos de diagnóstico, nombres de fármacos y campos de texto libre. Garantiza etiquetas de categoría coherentes antes de la agrupación y agregación.
Lección 2 • Fundamentos de Ingeniería de Características
Crea variables derivadas como IMC, grupos de edad y tiempo transcurrido a partir de columnas sin procesar. Produce características clínicamente significativas para modelado y análisis estratificado.
Lección 3 • Manejo de Datos Faltantes
Cubre dropna, fillna y estrategias de interpolación adecuadas para mediciones clínicas. Discute el impacto de cada estrategia en la validez estadística.
Lección 4 • Detección y Tratamiento de Valores Atípicos
Aplica los límites del rango intercuartílico y umbrales de puntuación z para detectar valores fisiológicamente inverosímiles. Conecta las decisiones sobre valores atípicos con el conocimiento del dominio y la sensibilidad del análisis.
Lección 5 • Eliminación de Duplicados y Corrección de Tipos
Utiliza drop_duplicates y astype para eliminar registros redundantes y corregir discrepancias de tipos de datos. Previene errores de doble contabilización comunes en conjuntos de datos fusionados de registros.
Capítulo 5OcultarOcultar detallesVer detallesTransformación y Agregación de Datos
Transformación y Agregación de Datos
Lección 1 • Operaciones GroupBy para Análisis de Cohortes
Aplica groupby con agg, transform y apply para calcular estadísticas de grupo. Permite resúmenes de resultados clínicos por diagnóstico, por centro y por punto temporal.
Lección 2 • Reforma de Datos: Melt y Stack
Transforma paneles de laboratorio de formato ancho a formato largo utilizando melt, stack y unstack. Prepara los datos para el análisis longitudinal y flujos de trabajo de visualización de datos ordenados.
Lección 3 • Tablas Dinámicas y Tabulaciones Cruzadas
Construye resúmenes con pivot_table y crosstab para análisis de contingencia y frecuencia. Facilita los formatos de informe requeridos en las tablas de resultados de ensayos clínicos.
Lección 4 • Fusión y Unión de Conjuntos de Datos
Cubre merge y join con estrategias interna, izquierda, derecha y externa para vincular registros. Maneja relaciones de muchos a uno y de muchos a muchos en tareas de vinculación de registros.
Capítulo 6OcultarOcultar detallesVer detallesVisualización de Datos para Conocimientos Biomédicos
Visualización de Datos para Conocimientos Biomédicos
Lección 1 • Gráficos Estadísticos con Seaborn
Utiliza seaborn para gráficos de distribución, categóricos y relacionales con estadísticas integradas. Acelera la visualización exploratoria de las relaciones entre variables clínicas.
Lección 2 • Fundamentos de Matplotlib
Introduce el modelo de Figure y Axes, tipos de gráfico básicos y controles de formateo. Proporciona la capa de renderizado que subyace a todas las bibliotecas de visualización utilizadas posteriormente.
Lección 3 • Personalización de Gráficos para Publicación
Aplica temas, paletas de colores, tamaños de fuente y ajustes de diseño para estándares de revistas. Garantiza que las figuras cumplan con los requisitos de accesibilidad y reproducibilidad.
Lección 4 • Visualización de Datos Longitudinales de Pacientes
Representa gráficamente trayectorias de biomarcadores en series temporales y líneas de tiempo de eventos para pacientes individuales. Conecta la visualización temporal con las habilidades de reforma de datos del capítulo anterior.
Lección 5 • Visualización Interactiva con Plotly
Construye gráficos interactivos de dispersión, barras y líneas usando Plotly Express para paneles de control. Permite la revisión exploratoria de datos en Jupyter y herramientas de informes web.
Capítulo 7OcultarOcultar detallesVer detallesAnálisis Estadístico con Python
Análisis Estadístico con Python
Lección 1 • Correlación y Corrección por Pruebas Múltiples
Calcula correlaciones de Pearson y Spearman y aplica la corrección FDR para paneles de múltiples biomarcadores. Aborda las tasas infladas de falsos positivos en estudios biomédicos de alta dimensionalidad.
Lección 2 • Comparación de Grupos con Pruebas Paramétricas
Ejecuta pruebas t y ANOVA usando SciPy para comparar medias entre grupos de pacientes. Incluye la comprobación de supuestos de normalidad y homogeneidad de varianzas.
Lección 3 • Fundamentos de Contraste de Hipótesis
Cubre valores p, niveles de significación, tamaños del efecto y potencia para el diseño de estudios biomédicos. Previene interpretaciones erróneas comunes de la significación estadística en contextos clínicos.
Lección 4 • Estadística Descriptiva y Distribuciones
Calcula la media, mediana, varianza, asimetría y curtosis para distribuciones de mediciones clínicas. Establece la caracterización de línea base requerida antes de cualquier prueba inferencial.
Lección 5 • Pruebas No Paramétricas y Categóricas
Aplica las pruebas U de Mann-Whitney, H de Kruskal-Wallis y chi-cuadrado para datos no normales y categóricos. Cubre cuándo preferir alternativas no paramétricas en muestras clínicas pequeñas.
Capítulo 8OcultarOcultar detallesVer detallesAprendizaje Automático para Predicción Biomédica
Aprendizaje Automático para Predicción Biomédica
Lección 1 • Interpretabilidad del Modelo e Importancia de Características
Extrae importancias de características, valores SHAP y gráficos de dependencia parcial para explicar las decisiones del modelo. Respalda los requisitos regulatorios y de confianza clínica para herramientas predictivas.
Lección 2 • Evaluación de Modelos y Métricas de Rendimiento
Aplica exactitud, precisión, exhaustividad, F1, ROC-AUC y matrices de confusión para evaluar clasificadores. Selecciona métricas alineadas con la asimetría de coste clínico entre falsos positivos y negativos.
Lección 3 • Modelos de Regresión para Biomarcadores Continuos
Ajusta regresión lineal, ridge y lasso para predecir valores continuos de laboratorio y respuestas a dosis. Evalúa los modelos con RECM, EAM y R-cuadrado en conjuntos de prueba reservados.
Lección 4 • Conceptos y Flujo de Trabajo de Aprendizaje Automático
Define el aprendizaje supervisado, las divisiones de entrenamiento-prueba y el equilibrio sesgo-varianza en contextos clínicos. Establece la canalización de modelado de extremo a extremo aplicada en cada sección posterior.
Lección 5 • Modelos de Clasificación para Resultados Clínicos
Entrena regresión logística, árboles de decisión y bosques aleatorios para predecir resultados clínicos binarios. Compara la complejidad e interpretabilidad del modelo para el apoyo a la decisión clínica.
Tu certificado válido de finalización
Este curso es para ti:
Investigadores biomédicos: preparados para dejar de depender de Excel para el análisis de datos.
Coordinadores de datos clínicos: gestionando registros de pacientes sin herramientas de codificación todavía.
Estudiantes de posgrado en farmacología: necesitando competencias computacionales para proyectos de investigación de tesis.
Analistas de datos sanitarios: realizando la transición de informes manuales a flujos de trabajo automatizados con Python.
Biólogos de laboratorio húmedo: expandiéndose hacia el análisis computacional de conjuntos de datos experimentales.
Informáticos médicos: buscando habilidades prácticas en Python para complementar su experiencia en el dominio.
Lo que dicen nuestros alumnos
Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... agradezco todo lo que hacéis, ya os he recomendado a otras personas...

Me gusta cómo las lecciones van directas al grano y cómo puedo cambiar de capítulos y saltar contenidos que no necesito.

Me gusta el contenido y la forma de presentación y transcripción de vídeos, ¡lo que acelera el proceso!

La plataforma es rápida, fácil de usar. La diversidad de contenido y los vídeos complementarios ayudan mucho en el aprendizaje.

Principales capacitaciones
Preguntas frecuentes
¿Quién es Dedika?
¿El certificado es válido en España?
¿Los cursos son gratuitos?
¿Cuál es la carga lectiva del curso?
¿Cómo son los cursos?
¿Cómo funcionan los cursos?
¿Cuál es la duración de los cursos?
¿Cuál es el coste o precio de los cursos?
¿Qué es un curso EAD u online y cómo funciona?
Curso en PDF




















