</> CodeBooks
    ← Volver a Ciencia de datos (página 1)
    Portada de Practical Data Science with Python 3

    Practical Data Science with Python 3

    Ervin Varga

    Editorial
    Apress
    Año
    2019
    Páginas
    ~462
    Nivel
    Intermedio

    De qué trata

    Obra exhaustiva de Ervin Varga enfocada en dotar al flujo de trabajo del científico de datos de rigor metodológico y principios sólidos de ingeniería de software utilizando el ecosistema de Python 3. El texto está dirigido a profesionales y estudiantes de nivel intermedio que ya dominan los fundamentos de sintaxis en Python y desean trascender el uso exploratorio de cuadernos informales para construir soluciones analíticas robustas, testeables y preparadas para producción.

    El recorrido técnico abarca desde la manipulación y optimización de datos tabulares con NumPy, pandas y SciPy, hasta la aceleración de cómputo con Numba y el procesamiento paralelo y distribuido con Apache Spark (PySpark) y multiprocessing. En el ámbito analítico y de modelado, cubre algoritmos supervisados y no supervisados con scikit-learn, diseño de sistemas de recomendación (filtrado colaborativo), análisis y algoritmos de redes complejas con NetworkX, heurísticas de optimización (algoritmos genéticos y templado simulado) y una introducción al aprendizaje profundo con Keras y TensorFlow. Asimismo, profundiza en temas esenciales frecuentemente ignorados: pruebas unitarias, documentación técnica con Sphinx y cuadernos Jupyter, y seguridad aplicada a datos como técnicas de anonimización y privacidad diferencial.

    A través de cuadernos de Jupyter y ejemplos guiados de código, se implementan tuberías de procesamiento, visualizaciones con Matplotlib y Seaborn, motores de recomendación y modelos predictivos sobre conjuntos de datos reales. Su gran aportación radica en cerrar la brecha entre el modelado matemático y las buenas prácticas de desarrollo (arquitectura modular, refactorización y pruebas), si bien no profundiza en arquitecturas complejas de despliegue MLOps en la nube ni en infraestructura de contenedores. Resulta una lectura formativa muy recomendable antes de abordar ingeniería de datos a gran escala.

    • Python 3
    • scikit-learn
    • NumPy
    • pandas
    • Apache Spark
    • Numba
    • NetworkX
    • Sistemas de recomendación
    • Ingeniería de software
    • Privacidad diferencial
    • Visualización de datos
    • Deep Learning

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de Ciencia de datos con nivel Intermedio