Numpy Ones

ones(shape, dtype=None, order='C')

Este comando permite a criação de um arranjo de qualquer formato contendo apenas unidades. É possível determinar o tipo dos dados numéricos incluídos no arranjo criado. Segue abaixo uma descrição dos argumentos desta função:

shape
Tupla contendo o formato do arranjo a ser gerado, onde cada elemento é um valor numérico inteiro maior que zero. O arranjo terá tantas dimensões quanto elementos na tupla, e os valores indicam a quantidade de elementos em cada dimensão.
dtype
Tipo dos dados gerados.
order
Boa pergunta.

Veja também:

eye() , empty() , ones_like() , zeros() , identitity() , zeros_like()

Exemplos:

Para o exemplo abaixo, consideramos que o NumPy foi importado com o comando from numpy import * na linha de comando. No modo iterativo, essa prática não costuma causar problemas, mas cuidado redobrado deve ser tomado em programas e scripts, para que não exista colisão de nomes.

Não existem muitas opções para esta função. Para criar um arranjo bi-dimensional de 3 linhas e 4 colunas, contendo unidades em ponto flutuante, usamos o comando abaixo:

>>> ones((3, 4), dtype=float)
array([[ 1.,  1.,  1.,  1.],
       [ 1.,  1.,  1.,  1.],
       [ 1.,  1.,  1.,  1.]])
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License