FIFA 18: explorando a los defensores

En el conjunto de datos FIFA 18 hay varios atributos de los jugadores. Dos de estos atributos son:

  • entrada deslizante: un número entre 0-99 que indica la precisión con la que un jugador es capaz de realizar entradas deslizantes
  • agresividad: un número entre 0-99 que significa el compromiso y la voluntad de un jugador

Suelen ser altos en jugadores con mentalidad defensiva. En este ejercicio, realizarás una agrupación basada en estos atributos de los datos.

Estos datos constan de 5000 filas, y son considerablemente mayores que los conjuntos de datos anteriores. Ejecutar la agrupación jerárquica en estos datos puede llevar hasta 10 segundos.

Los siguientes módulos están precargados: dendrogram, linkage, fcluster de scipy.cluster.hierarchy, matplotlib.pyplot como plt, seaborn como sns. Los datos se almacenan en un DataFrame de pandas, fifa.

Este ejercicio forma parte del curso

Análisis de conglomerados en Python

Ver curso

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Fit the data into a hierarchical clustering algorithm
distance_matrix = ____(fifa[[____, ____]], 'ward')