Muitas bibliotecas existem no Python para executar diferentes tipos de tarefas. Numpy é um deles. A forma completa de Numpy é Python numérico e é usada principalmente para computação científica. Objetos de matriz multidimensional podem ser definidos usando esta biblioteca chamada Python Numpy Array. Existem diferentes tipos de funções na biblioteca Numpy para criar a matriz. A matriz Numpy pode ser gerada a partir da lista Python de dados numéricos, gama de dados e dados aleatórios. Como a matriz Numpy pode ser criada e usada para fazer diferentes tipos de operações mostradas neste tutorial.
Vantagem de usar o Numpy Array
Numpy Array é melhor que a lista de Python por vários motivos. Algumas vantagens significativas de usar o Numpy Array são dadas abaixo.
Pré-requisitos
A biblioteca Numpy não está instalada em Python por padrão. Então, você deve instalar esta biblioteca antes de praticar os exemplos mostrados neste tutorial. O Python 3+ é usado neste tutorial. Execute o seguinte comando do terminal para instalar Numpy em Python 3.
$ sudo apt-get install python3-numpy
Atributos da matriz numpy
Numpy Array tem muitos atributos para recuperar diferentes tipos de informações sobre a matriz. Alguns dos atributos úteis desta matriz são descritos abaixo.
Uso de matriz numpy
As maneiras de declarar a matriz Numpy unidimensional, bidimensional e tridimensional é mostrada nesta parte do tutorial.
Exemplo 1: Uso de Array Numpy unidimensional
O exemplo a seguir mostra três maneiras de criar uma matriz Numpy unidimensional. Função Array () foi usado para criar a primeira matriz unidimensional de 10 números inteiros. Função () da função foi usado para criar a segunda matriz unidimensional de 10 números seqüenciais. função rand () foi usado para criar a terceira matriz unidimensional de 10 números de flutuação aleatória. Em seguida, o Função print () usou para imprimir os diferentes atributos e os valores de três matrizes.
# Importar numpySaída:
A saída a seguir aparecerá após a execução do script acima. A saída mostra que a primeira matriz é 1, O tamanho da segunda matriz é 10, e o tipo de dados da terceira matriz é Float64. Três matrizes foram impressas mais tarde.
Exemplo 2: Uso de matriz Numpy bidimensional
O exemplo a seguir mostra duas maneiras de criar uma matriz Numpy bidimensional. A função Array () tem sido usada para criar uma matriz bidimensional de 2 linhas e 3 colunas com dados inteiros. A função RAND () tem sido usada para criar uma matriz bidimensional de 2 linhas e 4 colunas com dados de flutuação. Em seguida, a função print () usada para imprimir o atributo de tamanho e os valores de ambos os matrizes.
# Importar numpySaída:
A saída a seguir aparecerá após a execução do script acima. A saída mostra que o tamanho da primeira matriz é 6 (2 × 3) e o tamanho da segunda matriz é 8 (2 × 4). Ambas as matrizes foram impressas mais tarde.
Exemplo-3: Uso de Array Numpy tridimensional
O exemplo a seguir mostra duas maneiras de criar uma matriz Numpy tridimensional. A função Array () tem sido usada para criar uma matriz tridimensional de dados inteiros. A função RAND () tem sido usada para criar uma variedade tridimensional de dados de flutuação. Em seguida, a função print () usou para imprimir a dimensão e os valores de ambas as matrizes.
# Importar numpySaída:
A saída a seguir aparecerá após a execução do script acima. A saída mostra que a dimensão de ambas as matrizes é 3. Ambas as matrizes foram impressas mais tarde.
Conclusão
Criar diferentes tipos de matrizes numpy foi explicado neste tutorial usando vários exemplos. Espero que os leitores possam criar matrizes numpy depois de praticar os exemplos deste tutorial.