Cordiales Saludos
Trabajaremos en esta oportunidad con los arreglos bidimensionales. El arreglo bidimensional será una lista que almacena dos listas.
Los arreglos bidimensionales vienen a ser las matrices.
Trabajaremos en esta oportunidad con un nuevo cuaderno, el cual renombré como: [15_N_array_bidimensional], dentro de nuestro proyecto [Numpy - Publicaciones Hive], comenzando importando numpy
Podemos ver las dos formas de estructurar visualmente para crear los arreglos: matriz y matriz2. En esta oportunidad nosotros colocamos los valores arbitrariamente.
Parta determinar el número de filas y columnas utilizaremos shape.
En (2,4) observamos que el 2 es el número de filas y el 4 es el número de columnas.
Hay varias formas de crear los arreglos bidimensionales de forma dinámica al igual que lo hicimos con los arreglos unidimensionales.
Con np.full((2,4),1) el 2 es el número de filas; el 4 es el número de columnas y el 1 es el valor con que se rellena la matriz (ver recuadro rojo).
"En álgebra lineal, una matriz diagonal es una matriz cuyos elementos fuera de la diagonal principal son todos cero; el término usualmente hace referencia a matrices cuadradas". Fuente
Es la que esta compuesta por números 1 en la diagonal principal y los demás elementos son 0.
Funciona igual como trabajamos los arrrglos unidimensionales. Con ones() cargamos la matriz con 1 y con zeros() cargamos la matriz con 0
Todos los ejercicios de esta publicación están el el siguiente enlace
Arreglos Unidimensionales Continuación
Apreciada comunidad extiendo mi invitación, para todos los que hacemos vida en esta maravillosa comunidad, a participar con la etiqueta #Hive para promocionar nuestras publicaciones en la red social: #Twitter. Para más detalles puedes consultar la publicación de @hive-data