Jupyter notebook no Vscode
- Amanda Nascimento
- 6 de ago.
- 3 min de leitura
Se você trabalha com Python, análise de dados, Machine Learning ou Business Intelligence, é muito provável que já tenha ouvido falar do Jupyter Notebook. Ele é um dos ambientes mais utilizados por cientistas de dados e desenvolvedores por permitir a execução de código de forma interativa e visual. As principais vantagens são a prototipação rápida e análises exploratórias, e o código é executável dentro do próprio documento. Integrar o Jupyter ao VS Code é uma excelente forma de unir a praticidade dos notebooks com o poder de uma IDE completa. Com esse ambiente pronto, você pode trabalhar com análises, ETL, dashboards e muito mais com maior produtividade.
Instalação
Antes de começar, você precisa ter os seguintes itens instalados:
--> No terminal, digite: pip install ipykernel O pacote ipykernel é essencial para o Jupyter funcionar corretamente com Python.
-->> No terminal, digite: pip install jupyterlab Serve para rodar notebooks localmente no navegador (fora do VS Code), mas se você vai usar somente no VS Code, o notebook e jupyterlab não são obrigatórios, porque o VS Code já gerencia isso com a extensão Jupyter. O notebook já esta incluso dentro do pacote jupyterlab.
Formato de arquivo .ipynb
Os notebooks Jupyter são salvos no formato .ipynb (Jupyter Notebook File)
Esse formato permite armazenar código + texto + imagens + gráficos tudo em um só documento
Entendendo sobre células
No Jupyter Notebook (inclusive dentro do VS Code), você pode criar dois tipos principais de células. Uma célula é uma unidade de trabalho onde você pode escrever e executar conteúdo.
Apesar do nome "célula", ela não tem relação com as células do Excel. No Jupyter, as células são usadas para organizar e executar o conteúdo do seu notebook de forma modular e interativa.
Você pode pensar nela como um bloco individual, que pode conter:
Código executável (como Python, R, etc.)
Texto formatado com Markdown (títulos, descrições, listas)
Gráficos, tabelas, imagens e equações matemáticas
Célula de Código (Code)
Serve para escrever código Python (ou outra linguagem suportada).Você pode executar a célula pressionando Shift+Enter, Ctrl+Enter, etc.
Exemplo: print("Olá, mundo!")
Célula de Markdown (Markdown)
Serve para escrever texto formatado, como:
Títulos, subtítulos
Listas
Tabelas
Links
Imagens
Equações com LaTeX
Você usa o Markdown para documentar, explicar ou organizar o seu notebook.
Exemplo: # Análise de Ações da Netflix 📈
## Objetivo
Explorar o comportamento histórico das ações da empresa.
### Destaques:
- Preço de fechamento
- Volume negociado
- Estatísticas descritivas
Como mudar de tipo de célula no VS Code
Selecione a célula
Vá no menu no topo da célula e altere de Code para Markdown
Ou pressione Esc e depois M para mudar para Markdown, ou Y para voltar para código
Como usar Jupyter no vscode
Projeto Netflix - Análise de dados:
Vou utilizar o dataset da Netflix disponibilizado no Kaggle, clique aqui para acessar o dataset e fazer o download. Após o download, coloquei o arquivo .csv dentro da pasta que vou criart meu projeto dentro do vscode usando o jupyter, para isso, dentro do vscode, criei o arquivo chamado: analise_netflix.ipynb
Neste projeto vou utilizar algumas bibliotecas em python, por tanto, no terminal do vscode, faço a instalação: pip install pandas matplotlib seaborn
Clique aqui para saber mais sobre instalações de bibliotecas.
Na imagem abaixo, minha pasta criada no windows se chama "vs" e criei o arquivo no formato .ipynb e o arquivo csv esta alocado dentro desta pasta.
Clico em + código para criar as células com os scripts, e após inserir o script, clico no play para executar.


Analisando dados com Jupyter



Como usar o jupyter notebook no navegador local
Abra o terminal (Prompt de Comando, PowerShell ou terminal do VS Code).
Execute o comando e aguarde alguns segundos: jupyter notebook
Ele abrirá automaticamente no seu navegador padrão (ex: Chrome, Edge) com uma URL parecida com: http://localhost:8888/tree

Escreva código nas células e use Shift + Enter para executar.
Pressione Ctrl + C no terminal onde o Jupyter está rodando e digite y para confirmar.
Usar o Jupyter Notebook Online (sem instalar nada)
Google Colab (Colaboratory) – Gratuito e mantido pelo Google

Vantagens:
Nenhuma instalação necessária
Pode usar GPU grátis para Machine Learning
Armazena arquivos no Google Drive
Permite importar notebooks .ipynb direto do GitHub
JupyterLite – Executa no navegador, sem precisar de servidor
Não salva arquivos localmente, mas ótimo para testes rápidos.