Saltar al contenido principal
Página

Tema 2.5 - Trabajando con NumPy - Broadcasting


Resumen

Hay momentos en los que es posible que desee realizar una operación entre una matriz y un solo número (también llamada operación entre un vector y un escalar) o entre matrices de dos tamaños diferentes, es por ello que se utiliza el Broadcasting, ya que es la forma en la que NumPy maneja las matrices de diferentes formas al realizar operaciones matriciales.

Por ejemplo, si tenemos dos matrices y una de ellas es de una fila y la otra es de dos filas y queremos realizar una multiplicación entre las matrices, el Broadcasting nos servirá para poder realizar la operación de una manera más fácil y sencilla.

A continuación una explicación más detallada por medio de una imágen sobre este tema:


En código lo podríamos aplicar de la siguiente manera: 


Recursos

Para realizar esta sección requerirás hacer uso de la librería NumPy que se importa ingresando el comando: import numpy as pd

Última modificación: jueves, 22 de diciembre de 2022, 07:06