</> CodeBooks
    ← Volver a Ciencia de datos (página 5)
    Portada de Mastering Python Data Visualization

    Mastering Python Data Visualization

    Kirthi Raman

    Editorial
    Packt
    Año
    2015
    Páginas
    ~372
    Nivel
    Avanzado

    De qué trata

    Guía avanzada de Kirthi Raman que trasciende el trazado básico de gráficos para tratar la visualización de datos como una disciplina integral de diseño analítico, percepción cognitiva y computación científica. Escrita en el contexto de Python 2.7 y 3.4, está dirigida a científicos de datos, desarrolladores, bioinformáticos y analistas cuantitativos que dominan las funciones de dibujo básicas en Python y necesitan crear representaciones gráficas multidimensionales, modelos de redes complejas e interfaces visuales interactivas.

    El libro inicia estableciendo las bases conceptuales de la percepción humana, taxonomías visuales y la diferencia entre narrativas guiadas por el autor y exploradas por el lector. En la sección técnica, cubre computación numérica y optimización con NumPy y SciPy, visualización de modelos financieros y de machine learning (árboles de decisión, Naive Bayes y regresión) con scikit-learn, representación de grafos y redes biológicas o sociales complejas mediante librerías especializadas como NetworkX, igraph y graph-tool, e introduce interactividad y animación con Plotly, IPython/Jupyter y comparativas con herramientas como Julia y D3.js.

    La práctica se apoya en estudios de casos reales: la evolución cronológica y geoespacial del brote de ébola, analítica de datos deportivos, interacción de redes de genes y la animación de sistemas físicos oscilatorios. Aporta un valor metodológico significativo sobre cómo comunicar datos complejos con rigor estético y cognitivo; no obstante, debido a su amplitud y a la inclusión de librerías de instalación y configuración complejas (como graph-tool), funciona más como un libro de consulta arquitectónica y de patrones visuales que como un tutorial paso a paso para principiantes.

    • Visualización de datos
    • Matplotlib
    • NetworkX
    • igraph
    • Plotly
    • Storytelling con datos
    • Teoría de grafos
    • Bioinformática
    • SciPy

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Visualización epidemiológica del brote de ébola

    Mapeo cronológico y geoespacial de la propagación del virus para comunicar métricas de contagio mediante narrativas de datos.

    Modelado y visualización de redes complejas con grafos

    Análisis topológico de redes biológicas y sociales calculando coeficientes de centralidad y agrupamiento con NetworkX e igraph.

    Simulación y animación de dinámicas físicas

    Generación de animaciones en tiempo real para procesos estocásticos y señales oscilatorias utilizando Matplotlib y SciPy.

    Más de Ciencia de datos con nivel Avanzado