Neste post, iniciei uma tentativa de criar um mapa de calor da movimentação do Brasil na final da Copa de 1970, utilizando Python com Seaborn e Matplotlib. A ideia foi representar a ocupação de espaços pela seleção brasileira no campo, baseado no estilo de jogo característico daquela partida.
O campo foi desenhado com coordenadas proporcionais (130x90), incluindo as linhas laterais, áreas de gol e círculo central, representando um campo de futebol realista. A função draw_green_field() foi utilizada para construir esse layout.
A matriz 90x130 representa o campo, onde cada ponto da corresponde a uma área do campo. A função generate_heatmap() suaviza os dados usando o filtro Gaussiano, criando zonas mais "quentes" (áreas mais ocupadas).
Os dados fictícios com base no estilo de jogo do Brasil:
A função generate_1970_final_data() gera esses dados, refletindo o domínio brasileiro nas laterais e no ataque, enquanto mantendo menos atividade defensiva.
Confira o código no Google Colab: Brazil vs Italy, 1970 - heatmap
O mapa final destaca como o Brasil ocupou o campo, com maior atividade ofensiva porém preciso entender melhor como ser mais acertivo no preenchimento das laterais do campo, espaço esse em que o Brasil também buscou criar bastante jogadas. Essa postagem terá edições com objetivo de concluir assim que o mapa estiver mais fidedigno em relação a partida.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3