Creación de Arreglos de Mayor Dimensión
Arreglos 2D
Ahora vamos a crear un arreglo de mayor dimensión, específicamente un arreglo 2D:
1234import numpy as np # Creating a 2D array array_2d = np.array([[1, 2, 3], [4, 5, 6]]) print(f'2-dimensional array: \n{array_2d}')
En esencia, la creación de un arreglo NumPy de mayor dimensión implica pasar una lista de mayor dimensión como argumento de la función array().
Cualquier objeto de arreglo de NumPy se denomina un ndarray.
Aquí hay una visualización de nuestro arreglo 2D:
Podemos considerarlo como una matriz de 2x3.
Arreglo 3D
La creación de arreglos 3D es casi idéntica a la de arreglos 2D. La única diferencia es que ahora se debe pasar una lista 3D como argumento:
12345678import numpy as np # Creating a 3D array array_3d = np.array([ [[1, 2, 3], [4, 5, 6], [7, 8, 9]], [[10, 11, 12], [13, 14, 15], [16, 17, 18]], [[19, 20, 21], [22, 23, 24], [25, 26, 27]] ]) print(f'3-dimensional array: \n{array_3d}')
Sin embargo, visualizar un arreglo 3D es un poco más complejo, pero aún es posible:
El arreglo es de 3x3x3, por lo que tenemos un cubo con cada lado igual a 3.
En la práctica, el enfoque para manejar arreglos 3D y de dimensiones superiores no difiere del manejo de arreglos 2D.
Swipe to start coding
Crear un arreglo 2D utilizando listas. Este arreglo puede tener cualquier número de filas y columnas, con valores arbitrarios.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 3.7
Creación de Arreglos de Mayor Dimensión
Desliza para mostrar el menú
Arreglos 2D
Ahora vamos a crear un arreglo de mayor dimensión, específicamente un arreglo 2D:
1234import numpy as np # Creating a 2D array array_2d = np.array([[1, 2, 3], [4, 5, 6]]) print(f'2-dimensional array: \n{array_2d}')
En esencia, la creación de un arreglo NumPy de mayor dimensión implica pasar una lista de mayor dimensión como argumento de la función array().
Cualquier objeto de arreglo de NumPy se denomina un ndarray.
Aquí hay una visualización de nuestro arreglo 2D:
Podemos considerarlo como una matriz de 2x3.
Arreglo 3D
La creación de arreglos 3D es casi idéntica a la de arreglos 2D. La única diferencia es que ahora se debe pasar una lista 3D como argumento:
12345678import numpy as np # Creating a 3D array array_3d = np.array([ [[1, 2, 3], [4, 5, 6], [7, 8, 9]], [[10, 11, 12], [13, 14, 15], [16, 17, 18]], [[19, 20, 21], [22, 23, 24], [25, 26, 27]] ]) print(f'3-dimensional array: \n{array_3d}')
Sin embargo, visualizar un arreglo 3D es un poco más complejo, pero aún es posible:
El arreglo es de 3x3x3, por lo que tenemos un cubo con cada lado igual a 3.
En la práctica, el enfoque para manejar arreglos 3D y de dimensiones superiores no difiere del manejo de arreglos 2D.
Swipe to start coding
Crear un arreglo 2D utilizando listas. Este arreglo puede tener cualquier número de filas y columnas, con valores arbitrarios.
Solución
¡Gracias por tus comentarios!
single