FIFA 18: explorarea fundașilor
În setul de date FIFA 18 sunt prezente diverse atribute ale jucătorilor. Două dintre acestea sunt:
- sliding tackle: un număr între 0-99 care indică precizia cu care un jucător poate executa un tackle cu alunecare
- agresivitate: un număr între 0-99 care indică angajamentul și determinarea unui jucător
Aceste valori sunt, de obicei, ridicate în cazul jucătorilor orientați spre apărare. În acest exercițiu, vei realiza o grupare pe baza acestor atribute din date.
Setul de date conține 5.000 de rânduri și este considerabil mai mare decât seturile anterioare. Rularea algoritmului de clustering ierarhic pe aceste date poate dura până la 10 secunde.
Următoarele module sunt preîncărcate: dendrogram, linkage, fcluster din scipy.cluster.hierarchy, matplotlib.pyplot ca plt, seaborn ca sns. Datele sunt stocate într-un DataFrame pandas, fifa.
Acest exercițiu face parte din cursul
Analiza clusterelor în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Fit the data into a hierarchical clustering algorithm
distance_matrix = ____(fifa[[____, ____]], 'ward')