„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Heatmap – WM-Finale Brasilien vs. Italien)

Heatmap – WM-Finale Brasilien vs. Italien)

Veröffentlicht am 03.11.2024
Durchsuche:870

In diesem Beitrag habe ich versucht, eine Heatmap der Bewegung Brasiliens im WM-Finale 1970 zu erstellen, indem ich Python mit Seaborn und Matplotlib verwendet habe. . Die Idee bestand darin, die Besetzung der Räume durch die brasilianische Mannschaft auf dem Spielfeld darzustellen, basierend auf dem Spielstil, der für dieses Spiel charakteristisch ist.

1. Das Feld zeichnen

Das Spielfeld wurde mit proportionalen Koordinaten (130x90) entworfen, einschließlich der Seitenlinien, Torbereiche und des Mittelkreises, die ein realistisches Fußballfeld darstellen. Die Funktion draw_green_field() wurde verwendet, um dieses Layout zu erstellen.

2. Generieren der Heatmap

Die 90x130-Matrix stellt das Feld dar, wobei jeder Punkt einem Bereich des Feldes entspricht. Die Funktion „generate_heatmap()“ glättet die Daten mithilfe des Gaußschen Filters und erstellt so „heißere“ Zonen (belebtere Gebiete).

3. Fiktive Daten: Bewegung in Brasilien

Fiktive Daten basierend auf Brasiliens Spielstil:

  • Seitenteile: Zunahme der Dichte auf der linken und rechten Spur, was die intensive Nutzung dieser Bereiche durch Rivellino, Jairzinho und Carlos Alberto widerspiegelt.
  • Mitte des Feldes: Stellt die Konstruktion von Spielen in der Mitte mit Zwischenwerten dar.
  • Letztes Drittel: Hohe Dichte in der Nähe des italienischen Raums, was auf eine starke Offensivpräsenz hinweist.
  • Defensivbereich: Weniger Intensität, da sich Brasilien auf Ballbesitz und Druck im Angriff konzentrierte.

Die Funktion „generate_1970_final_data()“ generiert diese Daten, die die brasilianische Dominanz auf den Flanken und im Angriff widerspiegeln, während gleichzeitig weniger defensive Aktivitäten aufrechterhalten werden.

Ergebnis

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

Schauen Sie sich den Code auf Google Colab an: Brasilien vs. Italien, 1970 – Heatmap

Die endgültige Karte zeigt, wie Brasilien das Spielfeld mit größerer Offensivaktivität besetzte, aber ich muss besser verstehen, wie ich die Seiten des Spielfelds genauer ausfüllen kann, einen Raum, in dem Brasilien auch viele Spielzüge anstrebte . Dieser Beitrag wird überarbeitet, um abgeschlossen zu werden, sobald die Karte in Bezug auf das Spiel zuverlässiger ist.

Freigabeerklärung Dieser Artikel wird unter: https://dev.tto/evertontenorio/mapa-de-calor-final-copa-do-mundo-de-1970-brasil-vs-italia-15d?1 reproduziert.
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3