Introdução
Neste laboratório, abordaremos a função numpy.ones() da biblioteca NumPy. A função numpy.ones() é usada para retornar a matriz de uma determinada forma e tipo, inicializando todos os valores da matriz com um.
Dicas para a VM
Após a inicialização da VM, clique no canto superior esquerdo para mudar para a aba Notebook e acessar o Jupyter Notebook para praticar.
Às vezes, pode ser necessário aguardar alguns segundos para que o Jupyter Notebook termine de carregar. A validação das operações não pode ser automatizada devido às limitações do Jupyter Notebook.
Se você encontrar problemas durante o aprendizado, sinta-se à vontade para perguntar ao Labby. Forneça feedback após a sessão, e resolveremos o problema prontamente para você.
Importando as Bibliotecas Necessárias
Para usar a biblioteca NumPy e suas funções, primeiro precisamos importá-la. Nesta etapa, importaremos o NumPy.
import numpy as np
A Sintaxe de numpy.ones()
A sintaxe necessária para usar a função numpy.ones() é a seguinte:
numpy.ones(shape, dtype=None, order='C')
Parâmetros
- shape: Este parâmetro está na forma de uma tupla que é usada para definir a forma da matriz.
- dtype: Este parâmetro é usado para indicar o tipo de dado da matriz. O valor padrão deste parâmetro é
float. Este é um parâmetro opcional. - order: Este é um parâmetro opcional que é usado para indicar a ordem de inserção da matriz. Ele indica principalmente se o resultado deve ser armazenado na ordem C- ou Fortran-contígua. O valor padrão é 'C'.
Retorna
Esta função retornará uma matriz com todas as entradas inicializadas com 1.
Exemplos
Agora é hora de cobrir alguns exemplos da função numpy.ones().
Exemplo 1
O primeiro exemplo mostra a saída da função numpy.ones() ao usar apenas o parâmetro shape.
import numpy as np
print(np.ones((3, 2)))
Saída:
[[1. 1. ]
[1. 1. ]
[1. 1. ]]
Exemplo 2
O segundo exemplo mostra a saída da função numpy.ones() ao usar os parâmetros shape, dtype e order.
import numpy as np
print(np.ones((3, 2), dtype=int, order='C'))
Saída:
[[1 1]
[1 1]
[1 1]]
Exemplo 3
O terceiro exemplo mostra a saída da função numpy.ones() ao usar apenas o parâmetro shape para criar um array 1-D.
import numpy as np
print(np.ones(5))
Saída:
[1. 1. 1. 1. 1.]
Resumo
Neste laboratório, aprendemos sobre a função numpy.ones() da biblioteca NumPy. Cobrimos sua sintaxe, parâmetros e o valor retornado por esta função, juntamente com alguns exemplos de código. A função numpy.ones() é uma ferramenta útil para criar matrizes e arrays preenchidos com uns.