Função Numpy Ones

Beginner

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.