Arrays com Python + Numpy

Fernando Feltrin · Capítulo 11 de 36

Páginas do PDF

Arrays com Python + Numpy

Array gerada com números zero

data = np.random.randint ( 10 , size = 10 )

 

print ( data )

 

Outro meio de criar uma array numpy é gerando números inteiros dentro de um intervalo específico definido manualmente para a função np.random.randint( ). Repare que o primeiro parâmetro da função, nesse caso, é o número 10, o que em outras palavras nos diz que estamos gerando números de 0 até 10, já o segundo parâmetro, size, aqui definido em 10, estipula que 10 elementos serão gerados aleatoriamente.

 

Mais uma vez por meio da função print( ) podemos visualizar a array gerada, como esperado, 10 números inteiros gerados aleatoriamente.

data = np.random.random (( 2 , 2 ))

print ( data )

 

De forma parecida com o que fizemos anteriormente por meio da função np.random.rand( ), podemos via np.random.random( ) gerar arrays de dados tipo float, no intervalo entre 0 e 1, aqui com mais de uma dimensão. Note que para isso é necessário colocar o número de linhas e colunas dentro de um segundo par de parênteses.

 

Como de costume, por meio da função print( ) visualizamos os dados gerados e atribuídos a data.

 

Array gerada com números zero