"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Heat Map – Brésil vs Italie Finale de la Coupe du Monde)

Heat Map – Brésil vs Italie Finale de la Coupe du Monde)

Publié le 2024-11-03
Parcourir:974

Dans cet article, j'ai commencé à tenter de créer une carte thermique du mouvement du Brésil lors de la finale de la Coupe du monde 1970, en utilisant Python avec Seaborn et Matplotlib . L'idée était de représenter l'occupation des espaces par l'équipe brésilienne sur le terrain, en fonction du style de jeu caractéristique de ce match.

1. Dessiner le champ

Le terrain a été conçu avec des coordonnées proportionnelles (130x90), y compris les lignes latérales, les zones de but et le cercle central, représentant un terrain de football réaliste. La fonction draw_green_field() a été utilisée pour créer cette mise en page.

2. Génération de la carte thermique

La matrice 90x130 représente le champ, où chaque point correspond à une zone du champ. La fonction generate_heatmap() lisse les données à l'aide du filtre gaussien, créant des zones « plus chaudes » (zones plus fréquentées).

3. Données fictives : mouvement au Brésil

Données fictives basées sur le style de jeu du Brésil :

  • Latéraux : Augmentation de la densité dans les voies de gauche et de droite, reflétant l'utilisation intensive de ces zones par Rivellino, Jairzinho et Carlos Alberto.
  • Centre du terrain : Représente la construction de jeux au milieu avec des valeurs intermédiaires.
  • Dernier tiers : Forte densité proche de la surface italienne, indiquant une forte présence offensive.
  • Zone défensive : Moins d'intensité, le Brésil se concentrant sur la possession du ballon et la pression en attaque.

La fonction generate_1970_final_data() génère ces données, reflétant la domination brésilienne sur les flancs et en attaque, tout en maintenant moins d'activité défensive.

Résultat

Mapa de Calor - Final da Copa do Mundo de Brasil vs Itália)

Consultez le code sur Google Colab : Brésil contre Italie, 1970 - carte thermique

La carte finale montre comment le Brésil a occupé le terrain, avec une plus grande activité offensive, mais je dois mieux comprendre comment être plus précis dans le remplissage des côtés du terrain, un espace dans lequel le Brésil a également cherché à créer beaucoup de jeux. . Ce post aura des modifications dans le but de conclure dès que la carte sera plus fiable par rapport au match.

Déclaration de sortie Cet article est reproduit sur : https://dev.to/evertontenorio/mapa-de-calor-final-da-copa-do-mundo-de-1970-brasil-vs-italia-15d?1 En cas de violation , veuillez contacter study_golang @163.comdelete
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3