</> CodeBooks
    ← Volver a Ciencia de datos (página 4)
    Portada de Mastering Pandas

    Mastering Pandas

    Femi Anthony

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

    De qué trata

    Tratado exhaustivo de Femi Anthony enfocado en el dominio profundo de Pandas (orientado a la versión 0.16 sobre entornos Python 2.7 y 3.4). Aunque arranca repasando las estructuras elementales, es una obra de nivel intermedio a avanzado dirigida a desarrolladores, analistas cuantitativos y científicos de datos que ya manejan la sintaxis de Python y buscan dominar operaciones complejas de reestructuración, la arquitectura interna de la librería y la modelización estadística formal.

    El temario profundiza en las estructuras Series y DataFrame, cubriendo indexación jerárquica (MultiIndex), uniones (merge, join), agregaciones mediante split-apply-combine, remodelado con tablas dinámicas, series temporales e imputación de datos faltantes (NaN). El libro destaca por ir más allá de la manipulación tabular: disecciona la arquitectura del código fuente de Pandas y cómo optimizarla con extensiones C y Cython, compara sus métodos con el ecosistema de R, y aborda tanto la estadística clásica frecuentista (tests Z, t de Student, ANOVA, correlaciones y regresión) como la inferencia bayesiana mediante simulaciones Monte Carlo con PyMC y scipy.stats, culminando con una introducción al aprendizaje automático mediante scikit-learn.

    En la parte aplicada se implementan análisis probabilísticos sobre datos empíricos y un flujo de trabajo para la predicción de supervivencia de los pasajeros del Titanic, combinando el preprocesamiento de Pandas con modelos supervisados de scikit-learn. Es un libro formativo que sobresale por explicar el funcionamiento interno de la librería y por su base estadística; no obstante, al haberse publicado en 2015, diversas llamadas de su API y la integración con versiones antiguas de PyMC requieren adaptación a los estándares de Pandas 2.x.

    • Pandas
    • DataFrames
    • Series temporales
    • MultiIndex
    • Inferencia bayesiana
    • PyMC
    • Scikit-Learn
    • Arquitectura de software
    • Matplotlib

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Predicción de supervivencia en el Titanic

    Construcción de un pipeline completo de limpieza, imputación y preparación de datos tabulares con pandas para entrenar un modelo de clasificación con scikit-learn.

    Inferencia bayesiana y simulaciones Monte Carlo

    Modelado probabilístico y estimación de parámetros mediante simulaciones de Monte Carlo sobre datos reales usando scipy.stats y la librería PyMC.

    Más de Ciencia de datos con nivel Avanzado