Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Bloco BMC 
 
Foco no 
Estudo 
Tópicos Chave e Funções 
Parceiros 
Chave 
(Estrutura 
de Dados) 
O que é 
o 
NumPy
? 
Biblioteca fundamental para computação científica em 
Python. Fornece o objeto ndarray. 
Atividades 
Chave 
(Cálculos) 
Perfor
mance 
e 
Vetoriz
ação 
Vantagem: É muito mais rápido e eficiente em 
memória que listas Python, pois é implementado em 
C. Vetorização: Permite aplicar operações 
matemáticas a um array inteiro de uma só vez (sem 
usar loops lentos como for ou while). 
Recursos 
Chave (O 
objeto 
principal) 
O 
ndarra
y 
N-Dimensional Array (Array Multidimensional). É um 
contêiner homogêneo (todos os elementos são do 
mesmo tipo) e flexível para grandes conjuntos de 
dados (Vetores, Matrizes e Tensores). 
Propostas 
de Valor 
(Criação de 
Arrays) 
Como 
Instanc
iar 
Arrays 
1. A partir de listas: np.array([1, 2, 3]). 2. Arrays 
especiais: np.zeros(), np.ones(), np.empty(), 
np.full(). 3. Sequências: np.arange() (como o 
range do Python) e np.linspace() (valores 
uniformemente espaçados). 
Relação 
com 
Clientes 
(Indexação 
e 
Fatiamento) 
Acessa
ndo 
Dados 
Indexação baseada em zero (arr[0]). Fatiamento 
(Slicing) para obter subconjuntos de dados: 
arr[start:stop:step]. Indexação booleana 
(filtragem por condição): arr[arr > 5]. 
Canais 
(Atributos 
do Array) 
Conhec
endo o 
Array 
Propriedades importantes do ndarray: .ndim (número 
de dimensões), .shape (tamanho do array em cada 
dimensão), .dtype (tipo de dado dos elementos). 
Segmentos 
de Clientes 
(Manipulaç
Mudan
do a 
Estrutu
ra 
.reshape(): Altera a forma do array (ex: transforma 
um vetor 1D em matriz 2D). .ravel() ou .flatten(): 
Transforma o array em 1D. Transposição: arr.T 
(inverte linhas e colunas). 
 
 
 
 
ão de 
Arrays) 
Estrutura 
de Custos 
(Funções 
Universais - 
Ufuncs) 
Operaç
ões 
Rápida
s 
Elemen
t-wise 
Aritméticas: np.add(), np.subtract(), 
np.multiply(), np.divide(). Matemáticas: 
np.sqrt(), np.exp(), np.log(). As operações 
podem ser aplicadas diretamente com operadores (+, -
, *, /). 
Fontes de 
Receita 
(Estatística
s e 
Agregação) 
Análise 
Estatíst
ica 
Rápida 
Funções de agregação (aplicadas em todo o array ou 
por eixo/axis): np.sum(), np.mean(), np.min(), 
np.max(), np.std() (desvio padrão), np.median(). 
 
Bloco 
BMC 
ESPECIFICAÇÃO DO CONTEÚDO 
Material 
Central 
Biblioteca NumPy (Numerical Python) 
Objeto 
Principal 
ndarray (Array N-Dimensional) 
Tópicos 
Abordad
os 
Criação, Manipulação, Indexação, Fatiamento, Atributos de Array, 
Funções Universais (Ufuncs) e Cálculos Estatísticos. 
Contexto 
Introdução às Ferramentas Essenciais para a Ciência de Dados 
(Disciplina COM350). 
 
CANVAS RESUMO: NUMPY (NUMERICAL PYTHON) 
(Baseado no notebook de introdução à biblioteca para Ciência de Dados - COM350) 
 
	CANVAS RESUMO: NUMPY (NUMERICAL PYTHON)

Mais conteúdos dessa disciplina