Buscar

Machine Learning e Data Science

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Virtualenv 
Serve para gerenciar versões da linguagem Python por meio de pacotes. Mas para gerenciar é necessário criar diretório na pasta atual por meio do comando abaixo:
virtualenv nomeDoDiretorioNovo -p pythonVERSAO
Ativando o virtualenv
source nomeDaPasta/bin/activate
Criará o jupyter notebook
Na divisão para que o resultado seja um número inteiro é necessário utilizar duas barras como no exemplo:
 (V1 // V2)
Strings são imutáveis em python, quando é criado uma string com o mesmo nome, aquela variável não foi alterada e sim criado outro objeto. Exemplo
nome = ‘lapis’
nome = ‘lapis de cor’ 
Variáveis em python são rótulos, ou seja, possui apenas a referencia do objeto
Lista em python é mutável, ou seja, pode ser alterada no decorrer do projeto
Tuplas são imutáveis 
Conjuntos não suporta elementos repetidos, sendo assim é bastante utilizado para dados que 
não estão estruturados ou possuem uma ordem.
Dicionário as chaves funcionam como índex, ou seja, na hora de buscar um valor será necessário 
que digite a chave 
sintax
{chave : valor}
Módulo em python serve para quando se tem um código extenso que possui características semelhantes como funções matemáticas, podem ser salvas em um arquivo nome.py e posteriormente pode ser importado para utilização.
Maneira de realizar o import: from NOME DO ARQUIVO import NOME DA FUNÇÃO 
Numpy versus Python List
A diferença entre os dois em analisar dados pequenos é quase nenhum, mas para uma quantidade enorme de dados o Numpy é o mais indicado por consumir menos da aplicação, sendo assim, ele é mais compacto que o Python List
Matriz Identidade
A diagonal principal é igual a 1 e o restante é igual a zero. Exemplos no jupyter notebook
Funcão LinSpace 
Ela retorna valores em um intervalo especifico 
Sintax: numpy.linspace (x, y, 50) por padrão a função retorna 50 valores uniformemente espaçados veja o exemplo.

Outros materiais