Numerical Python, ou NumPy , é uma extensão da linguagem de programação Python que suporta matrizes e matrizes. Ele também vem com várias funções que executam cálculos e analisar essas estruturas , o que lhe permite recolher dados estatísticos sobre os dados ou modificá-las quando necessário. Para utilizar as funções NumPy , primeiro importar o pacote " numpy " em seu programa. Criando Arrays
O " arange " e " arrayrange " funções são sinônimos : ambas permitem criar e inicializar uma matriz com um intervalo de valores numéricos. Você pode usar um, dois ou três parâmetros quando fazê-lo . O primeiro é o valor " start" . Se usado isoladamente , o conjunto inclui todos os valores de zero até a um valor negativo . Se for usado com um segundo parâmetro , o seu valor é o primeiro na matriz . O segundo parâmetro é o valor "stop" , que indica o valor máximo na matriz, menos um. O terceiro é o " passo ", que especifica o valor para incrementar cada entrada matriz . Por exemplo, " myArray.arange ( 4,15,3 ) " cria uma matriz com os valores " [ 4,7,10,12 ]" nele.
Estatística e Aritmética funções
NumPy tem várias funções de análise de matriz que relatam informações sobre o conteúdo do array. Você pode usá-los para obter valores para a média , média , máximo, mínimo , mediana ou outros valores dentro do intervalo de entradas na matriz. Ele também tem muitas funções usadas para modificar as entradas na matriz , como adição , subtração, multiplicação e divisão. Ao usar estas funções - por exemplo, a adição de - . Você pode adicionar qualquer coisa a partir de um único número de valores individuais na matriz , ou mesmo duas matrizes inteiras juntos
avançada Matemáticas Funções < br >
Uma das vantagens do numPy mais de outras linguagens de programação são as suas funções matemáticas avançadas que você pode usar com matrizes. Por exemplo, você pode usar as funções de álgebra linear para resolver , trace ou inverter matrizes de matriz, ou obter o produto interno ou externo de duas matrizes. Também é possível juntar os valores na matriz , o que limita os valores superiores e inferiores de um intervalo especificado . Por exemplo, para juntar os valores entre dois e sete anos, todos os valores abaixo ou acima desses valores se tornarão esses valores , respectivamente , o resto permanece o mesmo
Eixo Parâmetro
< . p> Muitas das funções do numPy incluir um parâmetro opcional "eixo " . Quando especificado , conta a função que variam de dimensões, ou eixos , em uma matriz multidimensional você deseja que a função para operar. Python usa dimensionamento de base zero , o que significa que a primeira dimensão tem um índice de zero , o segundo tem um , e assim por diante . O valor padrão é "none" ( não zero, por causa da indexação ) , o que significa que você quiser usar toda a matriz . Usando um valor numérico para este parâmetro especifica um intervalo para avaliar dentro da matriz .