
Data Storytelling with Altair and AI
Angelica Lo Duca
- Editorial
- Manning
- Año
- 2024
- Páginas
- ~386
- Nivel
- Intermedio
De qué trata
Obra práctica de Angelica Lo Duca que enseña a transformar conjuntos de datos complejos en narrativas visuales persuasivas e interactivas, articulando la biblioteca de visualización declarativa Altair en Python con herramientas modernas de inteligencia artificial generativa. Publicado por Manning en 2024, el libro está pensado para analistas de datos, científicos de datos, periodistas de datos y programadores de nivel intermedio que dominan los fundamentos de Python y manipulación con Pandas, pero buscan elevar la calidad narrativa y comunicativa de sus hallazgos más allá de gráficos estáticos tradicionales.
El recorrido técnico gira en torno a la biblioteca Altair (basada en la gramática visual de Vega y Vega-Lite) y su sinergia con modelos generativos para optimizar cada etapa del flujo de trabajo: GitHub Copilot para acelerar la escritura de código Python, ChatGPT para redactar el hilo conductor y contexto analítico, y DALL-E para crear apoyos visuales y metáforas ilustrativas. La metodología se fundamenta en la pirámide DIKW (Datos, Información, Conocimiento y Sabiduría), guiando la limpieza y agregación con Pandas, la creación de gráficos compuestos e interactivos con Altair, el tratamiento de alucinaciones o limitaciones de las IA generativas, y el despliegue de las historias en aplicaciones web interactivas mediante Streamlit.
A través de casos de estudio aplicados con datos reales, el lector desarrolla historias visuales sobre las dinámicas del turismo en Portugal, la evolución demográfica de Estados Unidos, los patrones de desinformación en noticias falsas y el impacto ecológico de la acuicultura del salmón. La propuesta destaca por vincular el rigor técnico del código con principios de diseño de comunicación y asistencia con LLMs para el público general. Conviene tener soltura básica con DataFrames de Pandas y Jupyter Notebooks; no es un libro de estadística matemática pesada ni de machine learning predictivo, sino de visualización de impacto y narrativa de datos.
- Altair
- Data Storytelling
- Python
- Vega-Lite
- Streamlit
- ChatGPT
- GitHub Copilot
- DALL-E
- Pandas
- Visualización de datos
- Pirámide DIKW
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Historia interactiva del turismo en Portugal
Aplicación analítica que desglosa patrones de llegada de turistas, estacionalidad y flujos económicos mediante gráficos declarativos interactivos y narrativa contextual. Tecnologías: Python, Altair, Pandas y Streamlit.
Estudio visual de tendencias demográficas en EE. UU.
Reporte de datos interactivo que examina el crecimiento poblacional y cambios demográficos a lo largo de las décadas integrando síntesis textual generada por IA. Tecnologías: Python, Altair, Pandas y ChatGPT.
Tablero de análisis de fake news
Narrativa visual centrada en identificar patrones de propagación y características de noticias engañosas combinando gráficos analíticos y contexto ilustrativo. Tecnologías: Python, Altair, Streamlit y DALL-E.
Narrativa sobre acuicultura del salmón
Cuadro de mando narrativo que evalúa métricas de producción e impacto medioambiental de la industria acuícola con recomendaciones finales orientadas a la toma de decisiones. Tecnologías: Python, Altair, Pandas y Streamlit.

