Giter VIP home page Giter VIP logo

unicornio_oncase's Introduction

unicornio_oncase

Projeto para a seletiva de estágio da Oncase.

O objetivo do projeto foi analisar uma base dados pare extrair informações relevantes e com potencial para tomada de decisão.

O problema escolhido foi analisar o mercado financeiro do futebol brasileiro, entender como o Campeonato Brasileiro funciona em termos de investimento, além de tentar descobrir padrões para que clubes de baixo orçamento tenham um bom desempenho na competição.

Os dados foram coletados do site Transfermaket e as análises foram feitas em Python com auxílio da ferramenta do Jupyter Notebook. Uma das visualizações do estudo foi feita em Javascript usando D3.

Arquivos:

  • Unicornio.ipynb - Notebook com toda a coleta e análise de dados, além de estar organizado com comentários que explicam a linha de raciocínio do problema.
  • brasileirao.csv - Csv com dados do Campeonato Brasileiro de 2008 até 2017.
  • brasileiraoNE.csv - Csv com dados financeiros e de desempenho dos clubes nordestinos que disputaram o Campeonato Brasileiro entre 2008 e 2017.
  • brasileiraNE2018.csv - Csv com dados financeiros e de desempenho dos 4 clubes nordestinos que estão disputando o Campeonato Brasileiro de 2018(Bahia, Ceará, Sport e Vitória).
  • brasileiraov1.html - Página html onde pode ser vista a visualização interativa que é citada no Notebook.
  • brasileiraov1.js - Código-fonte da visualização que pode ser acessada através do html.

Bibliotecas Utilizadas:

  • pandas - Uso da estrutura de DataFrames e para salvar e carregar arquivos csv.
  • numpy - Para alguns cálculos matemáticos no DataFrame.
  • requests - Para coletar as páginas web.
  • BeautifulSoup - Para ler as páginas coletadas e extrair os dados delas.
  • matplotlib - Para plotar visualizações.
  • seaborn - Gera visualizações mais bonitas que o plt básico.
  • statsmodels - Usada para cálculo de regressão linear.
  • sklearn - Usada para criação e uso de modelos de aprendizagem.
  • graphviz - Para visualizar uma árvore de decisão gerada no processo.
  • d3.js - Usada para a criação de uma visualização mais complexa e interativa.

unicornio_oncase's People

Contributors

ajgan avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.