Ejecutar NumPy online

Cambiar la forma de un array NumPy

reshape reorganiza los mismos valores sin cambiar su orden.

¿Qué es Cambiar la forma de un array NumPy?

reshape reorganiza los mismos valores sin cambiar su orden.

Modifica dimensiones con reshape.

¿Cuándo se utiliza?

  • Realizar cálculos vectorizados.
  • Procesar arrays, matrices y datos científicos.
  • Preparar datos para data science y machine learning.

Código de ejemplo

Ejecutar código →
main.py
import numpy as np

values = np.arange(1, 7)
matrix = values.reshape(2, 3)

print(matrix)

Resultado esperado

[[1 2 3]
 [4 5 6]]

Cómo funciona

El número total de elementos debe coincidir; se usa una vista cuando es posible.

Cambia los valores y ejecuta el programa en el compilador Python online de CodeUtility sin instalar Python.

Ejercicios prácticos

Modifica las entradas y prueba casos límite antes de usar conjuntos de datos mayores.

  1. Cambia shape y dtype.
  2. Prueba números negativos, decimales y valores ausentes.
  3. Mide el rendimiento con arrays mayores.
Ejecutar en el IDE de Python →