熱點圖-巴西 vs 義大利世界盃決賽)

Linda Hamilton
發布: 2024-10-03 06:36:30
原創
752 人瀏覽過

在這篇文章中,我開始嘗試使用 Python 和 SeabornMatplotlib 創建 1970 年世界盃決賽中巴西運動的熱圖 。這個想法是根據那場比賽的比賽風格特徵來代表巴西隊在場上佔據的空間。

1. 繪製場地

場地採用比例座標(130x90)設計,包括邊線、球門區和中心圈,代表一個真實的足球場。 draw_green_field() 函數用於建立此佈局。

2. 生成熱圖

90x130的矩陣代表場,其中每個點對應場的一個區域。 generate_heatmap() 函數使用高斯濾波器平滑數據,建立「較熱」區域(較繁忙的區域)。

3. 虛構數據:巴西的動向

以巴西比賽風格為基礎的虛構數據:

  • 側道:左右車道的密度增加,反映出Rivellino、JairzinhoCarlos Alberto對這些區域的密集使用。
  • 場地中心:代表在中間用中間值建構比賽。
  • 最後三分之一:靠近義大利地區的高密度,表示進攻性很強。
  • 防守區域:強度較低,巴西隊專注於控球和進攻壓力。

generate_1970_final_data() 函數產生此數據,反映了巴西在側翼和進攻上的主導地位,同時保持較少的防守活動。

結果

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

查看 Google Colab 上的程式碼:巴西 vs 義大利,1970 年 - 熱圖

最終地圖突出了巴西隊如何佔領球場,進攻活動更加活躍,但我需要更好地了解如何更準確地填充球場兩側,巴西隊也試圖在這個空間中創造很多進攻機會。這篇文章將進行編輯,目的是在地圖相對於比賽更加可靠時立即得出結論。

以上是熱點圖-巴西 vs 義大利世界盃決賽)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!