FIFA 18: explorando os defensores

No conjunto de dados FIFA 18, há vários atributos de jogadores. Dois desses atributos são:

  • Deslocamento: um número entre 0 e 99 que significa a precisão com que um jogador consegue realizar desarmes deslizantes
  • agressividade: um número entre 0 e 99 que significa o comprometimento e a vontade de um jogador

Normalmente, eles são altos em jogadores com mentalidade de defesa. Neste exercício, você executará o clustering com base nesses atributos nos dados.

Esses dados consistem em 5.000 linhas e são consideravelmente maiores do que os conjuntos de dados anteriores. A execução do clustering hierárquico nesses dados pode levar até 10 segundos.

Os seguintes módulos são pré-carregados: dendrogram, linkage, fcluster de scipy.cluster.hierarchy, matplotlib.pyplot como plt, seaborn como sns. Os dados são armazenados em um DataFrame da pandas, fifa.

Este exercício faz parte do curso

Análise de cluster em Python

Ver Curso

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

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