Skip to content

Alexseyf/eda-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto de Análise de Dados

Este é um projeto estruturado para estudo e prática de análise de dados em Python, criado em 6 de outubro de 2025.

Estrutura do Projeto

analise_de_dados/
│
├── datas/                       # Diretório para armazenar arquivos de dados
├── notebooks/                   # Diretório para armazenar notebooks Jupyter
│   └── heart_analise.ipynb             # Notebook de análise de dados cardíacos
├── requirements.txt             # Dependências do projeto
└── README.md                    # Este arquivo

Requisitos

  • Python 3.8 ou superior (compatível com Python 3.12)
  • Bibliotecas listadas em requirements.txt
  • Pacotes de sistema: python3-distutils, python3-dev (instalados automaticamente pelo script)

Como Iniciar o Projeto

Primeira vez

  1. Clone este repositório:

    git clone https://github.com/Alexseyf/eda_python.git
    cd analise_de_dados
    
  2. Crie e ative um ambiente virtual Python:

    python3 -m venv venv
    source venv/bin/activate
    
  3. Instale as dependências do projeto:

    pip install --upgrade pip wheel setuptools
    pip install -r requirements.txt
    
  4. Inicie o JupyterLab:

    jupyter lab
    

    ou o Jupyter Notebook:

    jupyter notebook
    

Inicializações subsequentes

  1. Ative o ambiente virtual:

    source venv/bin/activate
    
  2. Inicie o JupyterLab ou Notebook:

    jupyter lab
    

    ou

    jupyter notebook
    

Encerrando o ambiente

  1. Para encerrar o JupyterLab:

    • Pressione Ctrl+C duas vezes no terminal onde o JupyterLab está sendo executado
    • Ou feche a guia do navegador e termine o processo no terminal com Ctrl+C
  2. Para desativar o ambiente virtual após encerrar o JupyterLab:

    deactivate
    

    Este comando desativa o ambiente virtual Python, retornando ao ambiente Python do sistema.

Solução de Problemas

Se encontrar problemas ao executar os notebooks, tente:

  1. Instalar manualmente os pacotes de sistema necessários:

    sudo apt-get update
    sudo apt-get install -y python3-distutils python3-dev
    
  2. Reinstalar o ambiente virtual:

    rm -rf venv
    python3 -m venv venv
    source venv/bin/activate
    pip install --upgrade pip wheel setuptools
    pip install -r requirements.txt
    
  3. Corrigir problemas com o kernel Jupyter:

    # No ambiente virtual ativado
    python -m ipykernel install --user --name=venv-analise-dados --display-name="Python (Análise de Dados)"
    
  4. Se encontrar problemas específicos com visualizações:

    source venv/bin/activate
    pip install matplotlib seaborn
    

    Os notebooks utilizam Matplotlib e Seaborn para todas as visualizações de dados.

Bibliotecas Incluídas

  • numpy: Computação numérica
  • pandas: Manipulação e análise de dados
  • matplotlib e seaborn: Visualização de dados estáticas e interativas
  • scikit-learn: Aprendizado de máquina
  • jupyter e jupyterlab: Ambiente de notebook interativo
  • openpyxl: Suporte para arquivos Excel
  • statsmodels: Modelos estatísticos e testes

Como Contribuir

  1. Crie um branch para feature (git checkout -b feature/sua-feature)
  2. Faça commit das alterações (git commit -am 'Adiciona nova feature')
  3. Envie para o branch (git push origin feature/sua-feature)
  4. Crie um Pull Request

About

Ambiente para o estudo de Análise Exploratória de Dados

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published