Como a teoria dos grafos me ajuda a entender uma equipe?
Uma ferramenta poderosa capaz de nos dar insights bem interessantes sobre os atributos de uma equipe e até prever partidas.
O que é a teoria dos grafos exatamente?
Primeiro de tudo isto deve ser explicado, não é mesmo?
A teoria dos grafos é um ramo da matemática que estuda as relações entre os objetos de um determinado conjunto.
São compostos por nós e links. Rapidinho você vai entender quando vir as figuras.
Os nós representam os objetos (pessoas, jogadores, salas de uma empresa, etc.) e os links, suas conexões.
Umas das aplicações possíveis no futebol seria assim: os jogadores são os nós e os passes seriam os links.
Outra aplicação possível é esta que vou lhe mostrar.
Portal The Analyst
Antes vou dizer de onde tirei os dados para este post.
Vou do site The Analyst, um excelente lugar para aprender sobre dados de futebol. É alimentado pela Opta, uma das maiores empresas do setor no mundo.
O site é alimentado por uma API que, através de técnicas de web scraping e Python, baixo os dados para o meu computador.
Basicamente, peguei os dados relativos a xG, velocidade de progressão, pressão no campo adversário e passes por sequência.
Após a obtenção e tratamento destes dados, troquei os números por atributos. Tipo, dividi os números em grupos e atribui uma qualidade a eles.
O Resultado
Veja a foto abaixo:
Os pontos azuis são as equipes da Premier League, os coloridos representam grupos de atributos.
A largura dos links entre eles representa o quanto que eles se conectam.
Interatividade
A biblioteca Pyvis do Python nos permite criar grafos interativos e foi isso que eu fiz.
Repare numa coisa:
Ao clicar no ponto azul referente ao Manchester City, o Pyvis destacou os seus vizinhos e suas conexões.
Desta forma, numa rápida observação, noto que esta equipe, não permite muitas chances ao adversário (Excellent Defense), executa marcação pressão (High Pressure), retoma a posse de bola próximo da baliza adversária (Close Turnover) e por aí vai.
Quantos mais grupos de dados você baixar, mais detalhada será sua visualização.
Conexão entre os atributos
É possível observar também as relações entre os diferentes atributos e, quem sabe, estabelecer causa e efeito.
No exemplo acima, a largura do link entre os dois atributos nos levar a crer de que um acontece em virtude do outro. Recuperar a bola próximo à baliza adversária acarreta em poucas chances contra a sua baliza.
Conclusão
Este foi um breve esclarecimento de como usar a teoria dos grafos ao nosso favor e obter análises interessantes e rápidas num volume muito grande.
Se ainda não é inscrito na minha newsletter, inscreva-se para mais dicas de análise de dados de futebol e, também, ver o que foi dito aplicado na prática em futuros posts.
Até lá e obrigado por ter lido até o final!
Abraços!








