Volver a los cursos
AI018
Profesional
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
5 lecciones
0 me gusta
Inteligencia Artificial
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
- Definir NumPy e identificar su papel en el ecosistema científico de Python.
- Explicar por qué NumPy es significativamente más rápido que los bucles estándar de Python mediante el concepto de vectorización.
- Ejecutar comandos de instalación para diversos entornos, incluyendo Pip, Conda y Raspberry Pi.
- Identificar e interpretar los atributos principales del
ndarray, comondim,shapeydtype. - Ejecutar la creación y manipulación de matrices usando funciones como
linspace,reshape,vstackyhstack. - Aplicar operaciones elementales, funciones universales (ufuncs) y resolutores de álgebra lineal a conjuntos de datos numéricos.
- 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). - Implementar la ingesta flexible de datos desde disco usando
genfromtxtcon delimitadores personalizados, encabezados y selección de columnas. - Aplicar las Reglas Generales de Difusión para predecir y controlar las interacciones entre matrices de formas diferentes.
- Gestionar referencias de memoria y evitar "trampas" en subclases personalizadas de
ndarrayusando el atributo.base.