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

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)
Trilha de Aprendizado

Aprenda Python

Siga as lições abaixo e aprenda python gratuitamente na nossa trilha de aprendizagem


Python Básico


Python Intermediário

  • Em breve:
  • Estruturas de Controle em Programação
  • Condicionais: if else no Python
  • Condicionais 2: If/elif/else no Python
  • Estruturas if aninhadas
  • Laços de Repetição em Programação
  • Laço for no Python
  • Laço while no Python
  • Sintaxe Python
  • Try...Except no Python
  • Funções no Python
  • Definindo uma função no python
  • Escopo: Variáveis locais e globais
  • Python Lambda
  • Map, reduce e filter
  • List Comprehension
  • Programação Orientada à Objetos
  • Iteradores no Python
  • Python PIP
  • Revisão de Conceitos do Módulo Intermédiário
  • Solução dos Desafios do Módulo Intermédiário

Tópicos Avançados em Python

  • Em breve:
  • Introdução a tópicos avançados
  • Manipulação de Arquivos no Python
  • Lendo Arquivos
  • Escrevendo/Criando Arquivos
  • Deletando Arquivos
  • Trabalhando com JSON no Python
  • Trabalhando com CSV no Python
  • Trabalhando imagens com pillow
  • Módulo Math
  • Módulo Dates
  • Módulo RegEx
  • Pacote Numpy
  • Pacote Pandas
  • Pacote Matplotlib
  • Ciência de Dados com Python

Receba nossas novidades!

Entre para nosso grupo do telegram e fique sabendo de novas lições, códigos e tutoriais de programação:

Entrar no telegram
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: