Método Numpy

Método Numpy

Trabalhar com a biblioteca Numpy em Python ajudará você a escrever códigos incríveis de maneira rápida e fácil. Numpy é uma biblioteca interna e de código aberto em Python que oferece várias funções e métodos úteis a serem usados ​​em aplicações práticas. Este artigo discutirá a função "ONES" que a biblioteca Numpy oferece. Demonstraremos alguns exemplos simples e básicos que um desenvolvedor iniciante pode entender facilmente. Mas antes de vermos os códigos de amostra, vamos apenas entender qual é a função e como isso pode ser útil para nós nos programas Python.

Qual é o método Numpy em Python?

O método fornecido pela biblioteca Numpy é uma função interna na linguagem python, que é usada para criar uma matriz de. A função faz uma matriz contendo apenas as definidas pelo tamanho e forma do desenvolvedor. Ele fornece uma maneira rápida de criar uma variedade de. Vamos ver a sintaxe do método para saber qual parâmetro precisamos fornecer aos que funcionam.

Sintaxe do método Numpy

A sintaxe do método é muito simples e básica que você pode entender facilmente e lembrar. Veja a sintaxe do método Numpy, dado abaixo:


Aqui, o parâmetro "num" representa o número de que devem estar na matriz. Por exemplo, se o número. O parâmetro "Type" representa o tipo de dados de outros; pode ser int, flutuar ou qualquer outra coisa. O parâmetro "Ordem" representa a ordem da matriz na memória; Ou pode ser "f" fortran-estilo coluna-major ou "c" no estilo C-major.

Vamos ver alguns exemplos simples para ver como usar os Numpy funcionam nos programas Python.

Exemplo 1

O primeiro exemplo deste post ajudará você a ter uma idéia da operação fundamental do método Numpy. Então, vamos ver o código de amostra fornecido na captura de tela abaixo:

importar numpy como npy
n = npy.um (10)
impressão (n)



Para usar as funções da biblioteca Numpy, temos que importar explicitamente a biblioteca Numpy para o programa. Então, para isso, usamos a declaração “Importar Numpy como NPY”, e aqui a variável NPY representará a biblioteca Numpy ao longo do programa e também será usada para chamar qualquer função da biblioteca Numpy. Os (10) farão uma matriz de 10, e a instrução print () exibirá a matriz de computação em exibição. Consulte a saída do programa abaixo:


Como você pode ver, a matriz resultante da função Numpy é [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]. Os dados estão no tipo de dados "flutuante", pois o tipo de dados padrão da função é flutuante. Se você precisar de outro tipo de dados, precisará defini -lo explicitamente.

Exemplo 2

Anteriormente, fizemos apenas uma matriz 1-D com a função Numpy. Os numpy funcionam pode ser usada para criar matrizes de múltiplas dimensões, eu.e., 2-D, 3-D, etc. Como resultado, neste exemplo, demonstraremos como usar os Numpy funcionam para construir uma matriz 2 por 1. Consulte o código de amostra fornecido abaixo:

importar numpy como npy
n = npy.((2, 1))
impressão (n)



Primeiro, a biblioteca Numpy é importada para o programa como NPY, para que suas funções correspondentes possam ser usadas no programa. O NPY.((2, 1)) é usado para fazer a matriz 2 x1. Usando o comando print (), a matriz resultante de uns é impressa em exibição. Veja a saída do programa na captura de tela abaixo:


Como você pode ver, temos uma matriz de 2 x 1 e seu tipo de dados é flutuante.

Exemplo 3

Agora que sabemos que podemos criar uma matriz multidimensional com a função Numpy, vamos testar os Numpy funcionam para criar uma matriz de 5 x 5. Neste exemplo, fornecemos um tamanho de 5 x 5 para os numpy funcionam para criar uma matriz de 5 x 5. Consulte o código fornecido abaixo:

importar numpy como npy
n = npy.(5, 5))
impressão (n)



A biblioteca Numpy é importada usando o comando "importar numpy como npy" no programa. O NPY.(5, 5)) é usado para fazer a matriz de tamanho 5 x 5, e a instrução print () é usada para mostrar a matriz em exibição. Veja a saída fornecida na captura de tela abaixo:

Exemplo 4

Anteriormente, criamos uma matriz de 5 x 5 com parâmetros padrão, eu.e., Tipo de dados flutuante. Como sabemos, a função Numpy toma o tipo de dados como um parâmetro. Portanto, se você precisar especificar explicitamente um tipo de dados que não. Neste exemplo, aprenderemos como definir explicitamente o tipo de dados de os numpy funcionam. O código de amostra é fornecido abaixo para sua referência:

importar numpy como NPY
n = npy.(5, 5), dtype = int)
impressão (n)



Primeiro, a biblioteca Numpy é importada e, em seguida, a função é chamada. O parâmetro "dtype" na função ONES () representa o tipo de dados da matriz resultante. O "dtype = int" fará com que a matriz de 5 x 5 do tipo de dados inteiro. Vamos ver o resultado abaixo:


Se você comparar a saída deste exemplo com o anterior, poderá ver facilmente que o tipo de dados da saída de ambos os programas é diferente.

Conclusão

Neste guia, aprendemos sobre os numpy que funcionam na linguagem de programação Python. Uma função integrada oferecida pela biblioteca Numpy é a função. De acordo com o tamanho e o tipo predeterminados, é usado para produzir uma variedade de. Por exemplo, se você fornecer tamanho = 5, dtype = int, então a função criará uma matriz de 5 inteiros. O tipo de dados padrão da matriz produzido pela função é "flutuante".