Método Numpy PTP

Método Numpy PTP
Numpy significa Python numérico e é uma biblioteca de programação Python. Possui diferentes funções básicas, funções matemáticas, funções estatísticas e funções de string. O método ptp () é uma das funções estatísticas da biblioteca Numpy. PTP significa pico de pico. O método Numpy Ptp () é utilizado para encontrar o intervalo ao longo do eixo específico da matriz Numpy. O intervalo varia de máximo ao mínimo.

O intervalo pode ser calculado como:

Intervalo = valor máximo - valor mínimo

Sintaxe do método Numpy Ptp ()

O método Numpy Ptp () pode ser declarado como:

X = Numpy.PTP (arr, eixo = nenhum, out = Nenhum, mantenha dims = < no value >)

Parâmetros do método Numpy Ptp ()

Agora, discutiremos a descrição dos argumentos aceitos pela função PTP ():

Arr= Arr representa os dados da matriz de entrada.

Eixo= Eixo representa o que o alcance do eixo seria encontrado. Por padrão, a matriz de entrada funciona como achatada. Achatado significa trabalho de matriz em todos os eixos. Se o valor do eixo for 0, representa o alcance ao longo da coluna. E se o valor do eixo for 1, representa o alcance ao longo da linha.

Fora= Out representa uma matriz alternativa na qual queremos armazenar a saída ou resultado. As dimensões desta matriz devem corresponder às do resultado desejado.

Mantenha dims= Também é um argumento opcional. Este parâmetro é útil quando a matriz de saída está incorreta ou reduzida para a esquerda com uma dimensão do tamanho um, ele corrigirá os resultados da matriz.

Valor de retorno do método Numpy Ptp ()

Valor de retorno significa uma saída do código executado. O método Numpy Ptp () retornará o intervalo da matriz. Vai retornar valores escalares.

Exemplo 1:

Neste exemplo, discutiremos como encontrar ou calcular um intervalo de uma matriz 1D usando a função Numpy Ptp ().

Vamos iniciar o código importando a biblioteca necessária. Temos que integrar um módulo Numpy de Python como NP. Então, na próxima declaração, inicializamos uma matriz unidimensional como 'arr' e atribuímos valores diferentes. Em seguida, usamos o método print () para exibir a declaração 'Dada a matriz é'. Mais uma vez a função print () é utilizada para imprimir os itens da matriz unidimensional fornecida. A declaração 'Faixa de determinada matriz é' é impressa pelo método de uso do Print (). Na última etapa, o método Numpy Ptp () é aplicado para encontrar o intervalo da matriz fornecida. Para encontrar o intervalo, trata -se de menos o valor mínimo do valor máximo. A declaração de impressão também é declarada para exibir o intervalo calculado da matriz 1D fornecida.

Temos um resultado em que nos deixamos com uma variedade de matrizes dadas.

Exemplo # 2:

Nesse caso, veremos como obter um intervalo de uma matriz 2D chamando a função Numpy Ptp ().

Primeiro, um passo importante e obrigatório é importar uma biblioteca Numpy de Python. Nós importamos como NP. Em seguida, tomamos 'dados' como uma variável e atribuímos valores diferentes a essa variável 'dados'. Passamos pela matriz bidimensional para adquirir o alcance dessa matriz bidimensional. Os valores que assumimos na matriz 2D são: [[2, 15], [10, 1]]. O método print () é declarado para exibir os elementos necessários da matriz 2D como saída. Novamente, chamamos uma função print () para mostrar a afirmação 'Gama de dada a matriz 2D é'. Por fim, chamamos um NP.função ptp () para encontrar um intervalo da matriz 2D. Esta função contém os valores da matriz 2D fornecida como parâmetro.

Na saída, temos um intervalo '14' da matriz 2D e é calculada por: valor máximo - valor mínimo.

Exemplo # 3:

Aqui, observamos o método de calcular o intervalo de uma matriz 2D usando o Numpy Ptp ().

Como já sabemos, importar a biblioteca é a principal etapa para executar. Portanto, neste caso, para executar o código, incorporamos o módulo Numpy como NP. Então, declarado 'x' e manteve os elementos da matriz bidimensional. Em seguida, use uma função print () para exibir a linha 'A matriz fornecida é'. A função de impressão também imprime a matriz bidimensional. Agora, encontraremos o alcance da matriz dada chamando o método Numpy Ptp () fornecendo o parâmetro 'eixo' como eixo = 1. Ele dará o alcance da matriz bidimensional em termos de linha.

No resultado, temos o alcance da matriz 2D, pois temos o valor 1 do parâmetro 'eixo'.

Exemplo # 4:

Vamos ver como adquirir o alcance da coluna de uma matriz 2D pelo uso do Numpy PTP ().

Nesse caso, aprenderemos sobre encontrar o alcance de uma matriz 2D verticalmente. O primeiro passo é integrar a biblioteca Numpy. A segunda etapa envolve a inicialização da variável 'y' como uma matriz 2D de entrada para armazenar os valores da matriz. O terceiro passo é imprimir os valores da matriz 2D Numpy chamando a função print () passando os valores de 'y' nela como um argumento. Na quarta etapa, a declaração de impressão é novamente chamada para mostrar a frase 'o intervalo da matriz fornecida quando o eixo = 0'. No final, invoco a função np.ptp () para obter o alcance da matriz 2D definida. Este método possui dois argumentos, que incluem a matriz necessária e o parâmetro 'eixo'. Aqui, definimos o valor do argumento 'eixo' para 0 porque queremos encontrar o alcance da coluna 2D em termos de coluna.

Após a execução bem -sucedida do programa, temos a seguinte saída:

Conclusão

Para ajudá -lo a entender melhor o método Numpy Ptp (), discutimos uma ampla gama de tópicos no guia. A sintaxe, os parâmetros e o valor de retorno do método Numpy Ptp () são todos cobertos. O intervalo da matriz unidimensional foi calculada no primeiro código, e o intervalo da matriz bidimensional foi determinado no segundo exemplo. A faixa da matriz 2D, tanto em linha quanto em coluna, foi avaliada nas duas últimas instâncias.