NumPy

Escrito por Leonardo Bartoccini

Tópicos abordados

  • O que é NumPy e para que serve
  • Criação e manipulação de arrays
  • Extração e manipulação de dados
  • Realização de operações matemáticas
  • Manipulação de bases de dados simples

Disclaimer

Essa aula assume que você possui conhecimentos básicos de programação em Python. Caso não seja o seu caso, recomendamos que você acesse a página de Recursos Externos, que oferece opções de cursos introdutórios de programação em Python, deep learning e outros temas. Você deve familiarizar-se com a sintaxe básica e com estruturas de dados, como matrizes, para compreender essa aula na totalidade.

Introdução

NumPy é a principal biblioteca de código aberto para computação científica em Python, essencial para a manipulação de dados em larga escala. Isso se deve, principalmente, à presença de uma estrutura de matriz extremamente eficiente e rápida para a realização de operações matemáticas. Dessa forma, o aprendizado de NumPy é essencial para o machine learning, uma vez que é a base de bibliotecas como Pandas, Matplotlib e Scikit-learn, que veremos nas próximas aulas.

Funcionalidades Básicas

noic1

Extraindo e Modificando Dados

noic2

Inicializando Arrays

noic3

Copiando e Reorganizando Arrays

noic4

Operações Matemáticas

noic5

Manipulação de Bases de Dados

noic6