Conferencias científicas sobre Python
400 páginas
Spanish
PDF
4.5

Conferencias científicas sobre Python

Conferencias científicas sobre Python

Autor:

Año:

Resumen:

Introducción

El libro «Scientific Python Lectures» (autores: Stéfan van der Walt, Gaël Varoquaux, 2023, 400 páginas) no es solo una guía más de Python, sino un curso educativo completo construido sobre problemas científicos reales. La publicación es una colección de conferencias impartidas en escuelas internacionales de programación científica, y desde 2023 está disponible en una edición impresa actualizada. El libro está dirigido a quienes ya conocen los fundamentos de Python y desean utilizarlo para procesamiento de datos, cálculos numéricos y visualización.

De qué trata el libro

El enfoque principal es el ecosistema de bibliotecas científicas de Python: NumPy, SciPy, Matplotlib, Pandas, SymPy, scikit-learn y otras. El material está dividido en bloques lógicos: desde operaciones básicas con arreglos hasta la construcción de modelos complejos de aprendizaje automático. Cada conferencia contiene una parte teórica, ejemplos de código y ejercicios para trabajo independiente. Se presta especial atención a la eficiencia de los cálculos y al formato correcto del código.

Para quién es este libro

El libro será útil para:

  • Estudiantes y posgraduados de especialidades técnicas y de ciencias naturales;
  • Ingenieros e investigadores que migran de MATLAB o R a Python;
  • Programadores que desean profundizar en la computación científica;
  • Profesores que buscan material estructurado para sus cursos.

Qué aprenderá el lector

  • Trabajo eficiente con arreglos multidimensionales — indexación, segmentación, transmisión, álgebra lineal;
  • Métodos numéricos — integración, optimización, resolución de ecuaciones diferenciales;
  • Visualización de datos — desde gráficos simples hasta escenas 3D complejas y animaciones;
  • Procesamiento de señales e imágenes — filtrado, transformada de Fourier, morfología;
  • Análisis estadístico — prueba de hipótesis, regresión, agrupamiento;
  • Aprendizaje automático — fundamentos de scikit-learn, construcción de pipelines, evaluación de modelos;
  • Cálculo simbólico — diferenciación, integración, resolución de ecuaciones en SymPy;
  • Trabajo con datos — Pandas para tablas, carga/guardado en varios formatos.

Fortalezas

Enfoque práctico. Cada conferencia va acompañada de ejemplos que se pueden ejecutar y modificar de inmediato. Los ejercicios ayudan a consolidar el material y desarrollar habilidades para resolver problemas de forma independiente.

Actualidad. El libro se actualizó en 2023, por lo que todos los ejemplos utilizan versiones modernas de las bibliotecas (NumPy 1.24, SciPy 1.10, Matplotlib 3.7, etc.).

Estructuración. El material está dividido en módulos que se pueden estudiar en cualquier orden. Hay indicaciones claras sobre los requisitos previos.

Accesibilidad. Los autores son expertos reconocidos en programación científica, pero escriben en un lenguaje simple y comprensible, evitando una formalización matemática excesiva.

Versión en línea gratuita. El libro está disponible en GitHub y como Jupyter Notebooks, lo que permite experimentar con el código de inmediato.

A quién se recomienda

El libro es ideal para el autoaprendizaje y como material complementario para cursos universitarios de métodos numéricos, análisis de datos o aprendizaje automático. También será útil para especialistas que deseen sistematizar sus conocimientos sobre el stack científico de Python. Si ya sabe escribir en Python pero no sabe cómo usarlo de manera eficiente para cálculos científicos, comience con este libro.

Recommendations