Ciência de Dados

Como usar as funções Python NumPy mean (), min () e max ()?

Como usar as funções Python NumPy mean (), min () e max ()?

A biblioteca Python NumPy tem muitas funções agregadas ou estatísticas para fazer diferentes tipos de tarefas com a matriz unidimensional ou multidimensional. Algumas das funções agregadas úteis são média (), min (), max (), média (), soma (), mediana (), percentil (), etc. Os usos de média (), min () e max () funções são descritas neste tutorial. O mau() função é usada para retornar o valor médio aritmético dos elementos da matriz. A média aritmética é calculada dividindo a soma de todos os elementos do array pelo número total de elementos do array. Se o eixo específico for mencionado na função, ela calculará o valor médio do eixo específico. max () função é usada para descobrir o valor máximo dos elementos da matriz ou dos elementos do eixo da matriz particular. min () função é usada para descobrir o valor mínimo dos elementos da matriz ou do eixo da matriz particular.

Uso da função mean ()

A sintaxe da função mean () é fornecida abaixo.

Sintaxe:

entorpecido.média (input_array, axis = None, dtype = None, out = None, keepdims =)

Esta função pode receber cinco argumentos. Os objetivos desses argumentos são descritos a seguir:

input_array

É um argumento obrigatório que leva uma matriz como valor e a média dos valores da matriz é calculada por esta função.

eixo

É um argumento opcional e o valor deste argumento pode ser um número inteiro ou a tupla de números inteiros. Este argumento é usado para a matriz multidimensional. Se o valor do eixo é definido como 0, então a função irá calcular a média dos valores da coluna, e se o valor do eixo é definido como 1, então a função irá calcular a média dos valores da linha.

tipo d

É um argumento opcional usado para definir o tipo de dados do valor médio.

Fora

É um argumento opcional e é usado quando a saída da função precisa ser armazenada em uma matriz alternativa. Neste caso, a dimensão da matriz de saída deve ser a mesma da matriz de entrada. O valor padrão deste argumento é Nenhum.

Keepdims

É um argumento opcional e qualquer valor booleano pode ser definido neste argumento. É usado para transmitir a saída corretamente com base na matriz de entrada.

Esta função retorna uma matriz de valores médios se o valor do argumento out for definido como Nenhum, caso contrário, a função retorna a referência ao array de saída.

Exemplo: usando a função mean ()

O exemplo a seguir mostra como o valor médio de uma matriz unidimensional e bidimensional pode ser calculado. Aqui, a primeira função mean () é usada com uma matriz unidimensional de números inteiros, e a segunda função mean () é usada com uma matriz bidimensional de números inteiros.

# import biblioteca NumPy
importar numpy como np
# Crie uma matriz unidimensional
np_array = np.matriz ([6, 4, 9, 3, 1])
# Imprimir array e valores médios
print ("Os valores da matriz NumPy unidimensional são: \ n", np_array)
print ("O valor médio da matriz unidimensional é: \ n", np.média (np_array))
# Crie uma matriz bidimensional
np_array = np.matriz ([[5, 3, 5], [5, 4, 3]])
# Imprimir array e valores médios
print ("\ nOs valores da matriz NumPy bidimensional são: \ n", np_array)
print ("Os valores médios da matriz bidimensional são: \ n", np.média (np_array, axis = 0))

Resultado:

A seguinte saída aparecerá após a execução do script acima.

Uso da função max ()

A sintaxe da função max () é fornecida abaixo.

Sintaxe:

entorpecido.max (input_array, axis = None, out = None, keepdims = None, initial = None, where = None)

Esta função pode receber seis argumentos. Os objetivos desses argumentos são descritos a seguir:

input_array

É um argumento obrigatório que leva um array como valor, e esta função descobre o valor máximo do array.

eixo

É um argumento opcional e seu valor pode ser um inteiro ou a tupla de inteiros. Este argumento é usado para a matriz multidimensional.

Fora

É um argumento opcional e é usado quando a saída da função precisa ser armazenada em uma matriz alternativa.

Keepdims

É um argumento opcional e qualquer valor booleano pode ser definido neste argumento. É usado para transmitir a saída corretamente com base na matriz de entrada.

inicial

É um argumento opcional usado para definir o valor mínimo da saída.

Onde

É um argumento opcional usado para comparar os elementos da matriz para descobrir o valor máximo. O valor padrão deste argumento é Nenhum.

Esta função retorna o valor máximo para a matriz unidimensional ou uma matriz dos valores máximos para a matriz multidimensional.

Exemplo: usando a função max ()

O exemplo a seguir mostra o uso da função max () para descobrir o valor máximo de uma matriz unidimensional.

# import biblioteca NumPy
importar numpy como np
# Criar matriz NumPy de inteiros
np_array = np.matriz ([21, 5, 34, 12, 30, 6])
# Encontre o valor máximo da matriz
max_value = np.max (np_array)
# Imprime o valor máximo
print ('O valor máximo da matriz é:', max_value)

Resultado:

A seguinte saída aparecerá após a execução do script acima.

Uso da função min ()

A sintaxe da função min () é fornecida abaixo.

Sintaxe:

entorpecido.min (input_array, axis = None, out = None, keepdims = None, initial = None, onde = None)

Os propósitos dos argumentos desta função são os mesmos da função max () que foi explicada na parte da função max (). Isso retorna o valor mínimo da matriz de entrada.

Exemplo: usando a função min ()

O exemplo a seguir mostra o uso da função min () para descobrir o valor mínimo de uma matriz unidimensional.

# import biblioteca NumPy
importar numpy como np
# Criar matriz NumPy de inteiros
np_array = np.matriz ([21, 5, 34, 12, 30, 6])
# Encontre o valor máximo da matriz
max_value = np.max (np_array)
# Imprime o valor máximo
print ('O valor máximo da matriz é:', max_value)

Resultado:

A seguinte saída aparecerá após a execução do script acima.

Conclusão

Os objetivos de três funções agregadas úteis (mean (), max () e min ()) foram explicados neste tutorial para ajudar os leitores a conhecer as maneiras de usar essas funções no script python.

O cursor pula ou se move aleatoriamente enquanto digita no Windows 10
Se você descobrir que o cursor do mouse pula ou se move por conta própria, de forma automática e aleatória ao digitar em um laptop ou computador com W...
Como reverter a direção de rolagem do Mouse e Touchpads no Windows 10
Mouse e Touchpads não apenas torna a computação mais fácil, mas mais eficiente e menos demorada. Não podemos imaginar uma vida sem esses dispositivos,...
Como alterar o ponteiro do mouse e tamanho do cursor, cor e esquema no Windows 10
O ponteiro do mouse e o cursor no Windows 10 são aspectos muito importantes do sistema operacional. Isso também pode ser dito para outros sistemas ope...