Projeto de estatística. Criação de Tabelas e Análise de pareto.
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2023-12-12 22:42:56 -03:00
bd fix: binomial calc 2023-12-12 17:06:53 -03:00
data refactor: changes default theme from cyborg to darkly 2023-12-12 21:32:03 -03:00
telas fix: open llicense on windows + how to use docs 2023-12-12 21:12:28 -03:00
.gitignore add build/* and dist/* 2023-12-12 20:25:38 -03:00
__init__.py refactor: Renames telalogin to login 2023-11-26 15:47:12 -03:00
build.py add auto install pyinstaller command 2023-12-12 22:00:57 -03:00
build.spec feat: add pyinstaller .spec file 2023-12-01 17:30:48 -03:00
Changelog.md VERSION: bump to 1.0 2023-12-12 22:42:56 -03:00
LICENSE Create LICENSE 2023-12-09 23:20:32 -03:00
README.md Update README.md 2023-12-12 21:19:44 -03:00
requirements.txt add scipy 2023-11-21 12:19:00 -03:00
VERSION VERSION: bump to 1.0 2023-12-12 22:42:56 -03:00

APPLICATAS MUTANT

Projeto de estatística. Feito para inserir, atualizar e deletar dados para a criação de tabelas de Análise de Pareto, Medidas de Tendência Central e Distribuição de Frequência utilizando SQLite, CSV, tabelas do Excel e arquivos SQL.

Permite a criação de gráficos de pareto, histogramas, boxplot e distribuição binomial de forma simples e dinâmica para perfeita análise dos dados obtidos.

Screenshots

Principais Bibliotecas utilizadas e instalação

  • tkinter
  • ttkbootstrap
  • pandas
  • numpy
  • matplotlib
  • sqlite3
  • scipy

Os executáveis desse programa podem ser encontrados na aba releases. Disponível para Windows e Linux

Para Rodar o código, clone este repositório https://github.com/Snootic/applicatas-mutant.git e instale as dependências que estão no arquivo requirements.txt

Altamente recomendado a utilização de um virtual env

Windows

Powershell / Terminal:

    py -m pip install -r requirements.txt

    python -m pip install -r requirements.txt

Linux

    pip3 install -r requirements.txt
    pip install -r requirements.txt

Em algumas distribuições com mecanismo de proteção aos pacotes do sistema (ex: OpenSUSE Tumbleweed), o comando acima pode dar erro. Para resolver adicione o parâmetro --break-system-packages.

Build

O projeto foi empacotado utilizando PyInstaller. Para fazer sua própria Build, siga os seguintes passos (Altamente recomendado a utilização de um virtual env):

  • Abra Build.py

  • Insira a versão do programa (obrigatório)

Building

  • Clique em Gerar executável

Em poucos minutos o executável estará completo na pasta dist com todos os assets em seus repectivos diretórios.

Build concluída

Bug report e sugestões

Para, bugs, falhas e sugestões, abra um Issue ou pull request, que veremos e resolveremos o problema o mais rápido possível.