Como instalar Numpy no Python? Aprenda códigos da biblioteca

Como instalar Numpy no Python? Aprenda códigos da biblioteca

Escrito por Pythoneiro

Compartilhe:


Numpy é uma biblioteca de computação científica para a linguagem de programação Python. Ela é usada para trabalhar com vetores (ou arrays) e matrizes, operações matemáticas e recursos de álgebra linear. Numpy é usado principalmente para trabalhar com dados numéricos em Python. É usado em aplicações científicas, como análise de dados, ciência de dados, machine learning e processamento de imagens

*Vetores, ou arrays, são estruturas de dados simples que armazena uma sequência de objetos do mesmo tipo, por exemplo, uma sequência de números.

Numpy oferece uma série de vantagens pois fornece funções avançadas para trabalhar com dados numéricos de forma eficiente. Para quem vem do Matlab por exemplo, vai gostar bastante dessa biblioteca. Numpy oferece recursos para a manipulação de matrizes e arrays multidimensionais, além de ferramentas para operações matemáticas e estatísticas. Outra vantagem é que a biblioteca Numpy é muito mais rápida do que a manipulação de dados usando loops em Python. Além disso, ela oferece suporte para processamento paralelo, o que torna o processamento de dados muito mais rápido.

A biblioteca Numpy funciona bem com a biblioteca de visualização de dados e geração de gráficos MatplotLib.

Nesse tutorial de exemplos, você vai aprender a importar a biblioteca Numpy e dar os seus primeiros passos a partir de exemplos de códigos

Principais comandos e códigos em Numpy

Instalar a biblioteca Numpy com pip. Caso use Google Colab, pode pular a instalação pois já vem instalado.

pip install numpy

Importar a biblioteca Numpy como np:

pip install numpy

Trabalhando com vetores e matrizes no Numpy

Criar um vetor (um array) com np.array()

vetor = np.array([1,2,3])
# imprime vetor na tela
print(vetor)

Criar matriz com np.array()

mat = np.array([[1,2,3], [4,5,6]])
# imprime matriz na tela
print(mat)

Acessar elementos de um vetor ou matriz. A indexação no python se dá por colchetes [ ]

# retorna o primeiro [0] elemento do vetor
vetor[0]
# retorna o segundo [1] elemento da primeira linha [0] da matriz
mat[0][1]

Operações Matemáticas com Numpy

Adicionar um valor a cada elemento do vetor (array) ou matriz

# adiciona 5 a cada elemento do vetor
vetor+5
# adiciona 5 a cada elemento da matriz
mat+5

Multiplicar um valor a cada elemento do vetor/array/matriz. Isso não altera o vetor ou matriz em si.

# multiplica cada elemento do vetor por 2
vetor*2
# multiplica cada elemento da matriz por 2
mat*2

Funções Matemáticas e Estatísticas com Numpy

Calcular seno de cada elemento do vetor (array) ou matriz

# calcula o seno de cada elemento do array
np.sin(arr)

Calcular a média dos valores do vetor (array) ou matriz

# calcula a média dos elementos do array
np.mean(arr)
Avatar Logo do Pythoneiro Cobra
Artigo originalmente escrito por: Pythoneiro

@pythoneiro

Artigos relacionados

Ver mais artigos
Símbolo de Python do Pythoneiro

Ajude o Pythoneiro!

Ajude o site do pythoneiro a ficar de pé. Desenvolver bons conteúdos, manter o site no ar com hospedagem e desenvolvimento, divulgação e cuidar das redes sociais toma tempo e dinheiro. Você pode ajudar o pythoneiro sem gastar nenhum dinheiro:

Emoji de thumbs up joinha do pythoneiro

Divulgue

Indique o blog do pythoneiro e seus artigos para pessoas que se interessem por programação. Divulgue nas suas redes sociais como facebook, twitter, instagram, linkedin, youtube, whatsapp, telegram, tiktok, email, discord, etc. Só não faça spam :P

Compartilhe o site:

Emoji de thumbs up joinha do pythoneiro

Siga

Siga o pythoneiro no instagram e interaja. Além de ficar por dentro das novidades, para nós é importantíssimo ter um bom engajamento nos nossos perfis.

Siga-nos: