Numpy Functions Flashcards
Aprender a decorar a funções numpy
Como funciona numpy.where
E quais argumentos posso passar
Np.where(array boleana, cond-True, cond-False)
Ex:
Arr = np.random(4, 4)
Np.where(are > 0, 2, -2)
Se arr for maior q zero, receberá 2, caso for menor, receberá -2
Como funciona numpy.arange()
Numpy.arange(), funciona de maneira semelhante a random do python, gera uma sequência de valores
Como funciona numpy.unique()
Numpy.unique() pega um array de qualquer tamanho, com muitos valores repetidos , retornando uma array ordenada. Ex Arr = np.array([7, 7, 9, 1, 6, 0, 0]) Np.unique(arr) ([0, 1, 6, 7, 9])
Mean
Ex:
Are.mean()
Retorna a média
Sqrt
Ex:
Arr.sqrt()
Retorna a raíz quadrada
Como salvar arrays em arquivos
Salvando uma array:
Np.save(‘some_array’, arr)-> salva está array em seus arquivos
Salvando várias arrays:
Np.savez(‘some_arrays’, a=arr1, b=arr2)-> salva a arr1 em a é arr2 em b
Na hora de querer qualquer uma das arrays e so chamar a string depois especificar a letra da arr
Como carregar arrays numpy
Np.load(‘nome da array’)
Como criar uma array()
Np.array([valores])
Np.array(lista, tup ou dict)
Como funciona o método np.random.randn()
Gera valores totalmente aleatórios, com ponto fluente
Podemos especificar o tamanho, especificando o reshape(())
Pra q serve o metodo copy () no numpy
Para criar uma array sem criar laços com a array q foi copiada
Como utilizar o método reshape no numpy
E comp e sua sintaxe
Podemos, usar em conjunto de alguns métodos numpy, para definir o tamanho é se a array e bidmencional
Arr.reshape()
Arr = np.arange(9).reshape((3, 3))
Como funciona o método sum no numpy
Ele soma todos os valores da array
Arr.sum()
Como atuar em linha ou coluna no numpy
Utilizando o método axis
Axis=’columns’ ou axis=’index’
Axis=0 axis=1
Como deixar uma array organizada
Podemos passar a função arr.sort()
Como deixar uma array organizada
Podemos passar a função arr.sort()