Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Creación de Arreglos de Mayor Dimensión | Conceptos Básicos de NumPy
Fundamentos de NumPy
Sección 1. Capítulo 3
single

single

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:

1234
import 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}')

Básicamente, crear un arreglo NumPy de mayor dimensión implica pasar una lista de mayor dimensión como argumento de la función array().

Note
Nota

Cualquier objeto de arreglo de NumPy se denomina un ndarray.

Visualización de nuestro arreglo 2D:

arreglo 2D

Puedes 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 necesitas pasar una lista 3D como argumento:

12345678
import 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:

Arreglo 3D

El arreglo es 3x3x3, por lo que tienes un cubo con cada lado igual a 3.

En la práctica, el enfoque para trabajar con arreglos 3D y de dimensiones superiores no difiere del manejo de arreglos 2D.

Tarea

Desliza para comenzar a programar

Crear un arreglo 2D utilizando listas. Este arreglo puede tener cualquier número de filas y columnas, con valores arbitrarios.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 3
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

some-alt