Excluir linha em NumPy
Este tutorial irá apresentar como excluir uma linha de um array NumPy multidimensional em Python.
Exclua a linha NumPy com a função numpy.delete()
Se tivermos um array NumPy multidimensional e quisermos deletar uma linha particular dele, podemos usar a função numpy.delete()
. A função numpy.delete()
exclui entradas em um índice específico ao longo de um eixo especificado de um array NumPy. A função numpy.delete()
pega a matriz, o índice a ser excluído e o eixo ao longo do qual queremos excluir como argumentos e retorna uma submatriz na qual o índice especificado junto com o eixo especificado é excluído. O exemplo de código a seguir nos mostra como podemos excluir uma linha de um array multidimensional com a função numpy.delete()
.
import numpy as np
array = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
array = np.delete(array, (1), axis=0)
print(array)
Resultado:
[[1 2 3]
[7 8 9]]
Excluímos a segunda linha do array NumPy bidimensional array
com a função np.delete()
no código acima. Primeiro criamos o array NumPy bidimensional array
com a função np.array()
. Em seguida, excluímos as entradas no índice 1
ao longo do eixo 0
, que é a segunda linha da array
, e salvamos o resultado em array
.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn