Este repositório contém o projeto final desenvolvido para a disciplina de Algoritmo de Programação e Computação (APC). O projeto foi realizado por um grupo de 6 estudantes e tem como tema a análise de dados da Copa do Mundo de 2022.
O objetivo principal do projeto foi aplicar conceitos de algoritmos e programação na análise de dados da Copa do Mundo de 2022, explorando o uso de gráficos para representar as informações de forma clara e intuitiva. Através deste projeto, buscou-se aprimorar habilidades em manipulação de dados.
O projeto se concentrou na criação e análise de cinco gráficos distintos, que representam diferentes aspectos da Copa do Mundo de 2022. Esses gráficos foram utilizados para gerar insights importantes sobre o desempenho das seleções durante o torneio.
Este gráfico apresenta a razão entre os gols feitos e os gols tomados por cada seleção. A análise deste indicador permite avaliar a eficiência ofensiva e defensiva dos times ao longo do torneio.
Focando na qualidade defensiva, esse gráfico mostra estatísticas relacionadas à capacidade das seleções em prevenir gols adversários. Inclui métricas como defesas do goleiro e eficiência da linha defensiva. Analisamos a evolução do desempenho dos times ao longo das partidas, segmentando em diferentes momentos dos jogos (primeiro tempo, segundo tempo, prorrogação, etc). Essa análise ajuda a identificar padrões de comportamento, como resistência física ou estratégias de ataque em diferentes períodos. Este gráfico exibe o número de cartões amarelos e vermelhos recebidos por cada seleção. Através dessa análise, podemos observar o comportamento disciplinar dos times, quais jogadores foram mais propensos a receber cartões e em quais partidas os eventos de penalização foram mais frequentes.Pênaltis ao Longo do Jogo: Por fim, foi desenvolvido um gráfico que mostra a quantidade de pênaltis cometidos e convertidos durante o torneio. Essa análise inclui a porcentagem de sucesso dos pênaltis, ajudando a compreender a eficiência dos cobradores e dos goleiros em situações de pressão.
Para o desenvolvimento deste projeto, utilizamos as seguintes tecnologias e ferramentas:
Python: Linguagem principal utilizada para a análise e manipulação dos dados.
Git e GitHub: Ferramentas utilizadas para controle de versão e colaboração entre os membros do grupo.
Estrutura do Repositório
Este repositório está organizado da seguinte maneira:
A Copa do Mundo de 2022 forneceu uma rica base de dados para aplicação prática dos conceitos de algoritmos e programação. Este projeto permitiu compreender de forma mais profunda o desempenho das seleções, explorando aspectos como eficiência ofensiva, comportamento defensivo e disciplina durante os jogos.
Através do uso de gráficos e da visualização dos dados, conseguimos transformar informações complexas em insights claros e acessíveis. Além disso, a experiência de desenvolvimento em grupo foi fundamental para o crescimento individual de cada membro, reforçando a importância do trabalho colaborativo e da divisão de tarefas.