Volver a los cursos
AI018 Professional

Guía del usuario de NumPy

Una revisión introductoria completa y guía técnica sobre NumPy, que cubre la instalación, manipulación de matrices, indexación, difusión y la integración con C/C++.

4.9
15.0h
891 estudiantes
0 me gusta
Inteligencia Artificial
Comenzar a aprender

Descripción del curso

📚 Resumen del contenido

Una revisión introductoria completa y una guía técnica sobre NumPy, que cubre la instalación, manipulación de matrices, indexación, difusión (broadcasting) e integración con C/C++.

Domina los fundamentos del cálculo científico en Python con la guía oficial de NumPy.

Autor: La comunidad de NumPy

Agradecimientos: Escrito por la comunidad de NumPy

🎯 Objetivos de aprendizaje

  1. Definir NumPy e identificar su papel en el ecosistema científico de Python.
  2. Explicar por qué NumPy es significativamente más rápido que los bucles estándar de Python mediante el concepto de vectorización.
  3. Ejecutar comandos de instalación para diversos entornos, incluyendo Pip, Conda y Raspberry Pi.
  4. Identificar e interpretar los atributos principales del ndarray, como ndim, shape y dtype.
  5. Ejecutar la creación y manipulación de matrices usando funciones como linspace, reshape, vstack y hstack.
  6. Aplicar operaciones elementales, funciones universales (ufuncs) y resolutores de álgebra lineal a conjuntos de datos numéricos.
  7. Gestionar la precisión de los datos y mitigar errores de desbordamiento usando los tipos escalares de NumPy y herramientas de información (iinfo, finfo).
  8. Implementar la ingesta flexible de datos desde disco usando genfromtxt con delimitadores personalizados, encabezados y selección de columnas.
  9. Aplicar las Reglas Generales de Difusión para predecir y controlar las interacciones entre matrices de formas diferentes.
  10. Gestionar referencias de memoria y evitar "trampas" en subclases personalizadas de ndarray usando el atributo .base.

Lecciones