"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > الخريطة الحرارية – نهائي كأس العالم بين البرازيل وإيطاليا)

الخريطة الحرارية – نهائي كأس العالم بين البرازيل وإيطاليا)

تم النشر بتاريخ 2024-11-03
تصفح:985

في هذا المنشور، بدأت محاولة إنشاء خريطة حرارية لحركة البرازيل في نهائي كأس العالم 1970، باستخدام بايثون مع Seaborn وMatplotlib . كانت الفكرة هي تمثيل احتلال الفريق البرازيلي للمساحات في الملعب، بناءً على أسلوب اللعب المميز لتلك المباراة.

1. رسم الميدان

تم تصميم الملعب بإحداثيات متناسبة (130×90)، بما في ذلك الخطوط الجانبية ومناطق المرمى والدائرة المركزية، مما يمثل ملعب كرة قدم واقعي. تم استخدام الدالة draw_green_field() لإنشاء هذا التخطيط.

2. إنشاء الخريطة الحرارية

تمثل المصفوفة مقاس 90 × 130 الحقل، حيث تتوافق كل نقطة مع مساحة من الحقل. تعمل وظيفة generator_heatmap() على تسهيل البيانات باستخدام مرشح Gaussian، مما يؤدي إلى إنشاء مناطق "أكثر سخونة" (مناطق أكثر انشغالًا).

3. البيانات الوهمية: الحركة في البرازيل

بيانات وهمية تعتمد على أسلوب اللعب في البرازيل:

  • الخطوط الجانبية: زيادة الكثافة في الممرات اليسرى واليمنى، مما يعكس الاستخدام المكثف لهذه المناطق من قبل ريفيلينو، جيرزينيو وكارلوس ألبرتو.
  • مركز الملعب: يمثل بناء اللعبات في المنتصف بقيم متوسطة.
  • الثلث الأخير: كثافة عالية قريبة من المنطقة الإيطالية مما يدل على تواجد هجومي قوي.
  • المنطقة الدفاعية: كثافة أقل، حيث ركزت البرازيل على حيازة الكرة والضغط في الهجوم.
تقوم وظيفة generator_1970_final_data() بإنشاء هذه البيانات، مما يعكس الهيمنة البرازيلية على الأجنحة والهجوم، مع الحفاظ على نشاط دفاعي أقل.

نتيجة

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

اطلع على الكود الموجود على Google Colab: البرازيل ضد إيطاليا، 1970 - الخريطة الحرارية

تسلط الخريطة النهائية الضوء على كيفية احتلال البرازيل للملعب، مع نشاط هجومي أكبر، لكني بحاجة إلى فهم أفضل لكيفية أن أكون أكثر دقة في ملء جوانب الملعب، وهي المساحة التي سعت فيها البرازيل أيضًا إلى إنشاء الكثير من المسرحيات . ستحتوي هذه المشاركة على تعديلات بهدف اختتامها بمجرد أن تصبح الخريطة أكثر موثوقية فيما يتعلق بالمطابقة.

بيان الافراج تم إعادة نشر هذه المقالة على: https://dev.to/evertontenorio/mapa-de-calor-final-da-copa-do-mundo-de-1970-brasil-vs-italia-15d?1 إذا كان هناك أي انتهاك يرجى الاتصال بـ Study_golang @163.comdelete
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3