Executar NumPy online

Alterar forma de array NumPy

reshape reorganiza os mesmos valores sem alterar a ordem.

O que é Alterar forma de array NumPy?

reshape reorganiza os mesmos valores sem alterar a ordem.

Mude dimensões com reshape.

Quando usar?

  • Executar cálculos vetorizados.
  • Processar arrays, matrizes e dados científicos.
  • Preparar dados para data science e machine learning.

Código de exemplo

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

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

print(matrix)

Saída esperada

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

Como funciona

O total de elementos deve coincidir; uma view é usada quando possível.

Altere os valores e execute o programa no compilador Python online CodeUtility sem instalar Python.

Exercícios práticos

Altere as entradas e teste casos de borda antes de usar conjuntos de dados maiores.

  1. Altere shape e dtype.
  2. Teste números negativos, decimais e valores ausentes.
  3. Meça o desempenho com arrays maiores.
Executar no IDE Python →