17 Numpy Pandas API
17 Numpy Pandas API
APPLICATION
PROGRAMMING
INTERFACE
Que es una API y Cómo funciona
▰ Una API (interfaz de programación de aplicaciones) es una interfaz entre varias
aplicaciones. Significa que permite que dos aplicaciones se comuniquen.
▰ Una API sigue el principio de pregunta y respuesta, exactamente como lo hacen
los humanos.
Que es una API y Cómo funciona
▰ Las preguntas y la respuesta son las mismas que las de los humanos, pero
están escritas de manera técnica.
▰ Request: "Dame todas las fotos del perfil de Bender“
Answer: "Aquí están todas las fotos del perfil de Bender”
Que es una API y cómo funciona
▰ Debido a que las API no son humanos, no puede hacer preguntas como se hace
en Google.
▰ Para comunicarse con ellos, puede utilizar las cuartas solicitudes básicas.
GET Obtiene información. Por ejemplo, Get all pictures of Blender’s profile.
NUMPY
MATPLOTLIB
Qué es NUMPY?
▰ Significa Numerical Python
▰ Es el paquete fundamental necesario para la computación de alto
rendimiento y el análisis de datos.
▰ NumPy es muy importante para los cálculos numéricos en Python porque
está diseñado para ser eficiente en grandes matrices de datos.
▰ Los algoritmos basados en NumPy son generalmente de 10 a 100 veces
más rápidos (o más) que sus contrapartes de Python puro y usan mucha
menos memoria.
Instalar y llamar a la librería Numpy
1) Instalar usando el terminal:
import numpy as np
a = np.array([[1,2,3],[4,5,6]],dtype=np.float32)
print a.ndim, a.shape, a.dtype
NumPy ndarray
Listas estructuradas de números.
▰ Vectores
▰ Matrices
▰ Imágenes
▰ tensores
▰ ConvNets
NumPy ndarray
Listas estructuradas de números.
▰ Vectores
▰ Matrices
▰ Imágenes
▰ tensores
▰ ConvNets
NumPy ndarray
Listas estructuradas de números.
▰ Vectores
▰ Matrices
▰ Imágenes
▰ tensores
▰ ConvNets
Creación de Arrays
▰ np.ones, np.zeros
▰ np.arange
▰ np.concatenate
▰ np.astype
▰ np.zeros_like, np.ones_like
▰ np.random.random
Creación de Arrays
▰ np.ones, np.zeros
▰ np.arange
▰ np.concatenate
▰ np.astype
▰ np.zeros_like, np.ones_like
▰ np.random.random
Creación de Arrays
▰ np.ones, np.zeros
▰ np.arange
▰ np.concatenate
▰ np.astype
▰ np.zeros_like, np.ones_like
▰ np.random.random
Creación de Arrays
▰ np.ones, np.zeros
▰ np.arange
▰ np.concatenate
▰ np.astype
▰ np.zeros_like, np.ones_like
▰ np.random.random
Creación de Arrays
▰ np.ones, np.zeros
▰ np.arange
▰ np.concatenate
▰ np.astype
▰ np.zeros_like, np.ones_like
▰ np.random.random
Creación de Arrays
▰ np.ones, np.zeros
▰ np.arange
▰ np.concatenate
▰ np.astype
▰ np.zeros_like, np.ones_like
▰ np.random.random
Ejercicio TRM
plt.plot(trm_mes), plt.show()
plt.xlabel(“Fecha”),plt.ylabel(“USD”)