1. Learn
  2. /
  3. Courses
  4. /
  5. Cluster Analysis in Python

Exercise

FIFA 18: what makes a complete player?

The overall level of a player in FIFA 18 is defined by six characteristics: pace (pac), shooting (sho), passing (pas), dribbling (dri), defending (def), physical (phy).

Here is a sample card:

Eden Hazard Player Card

In this exercise, you will use all six characteristics to create clusters. The data for this exercise is stored in a pandas DataFrame, fifa. features is the list of these column names and scaled_features is the list of columns which contains their scaled values. The following have been pre-loaded: kmeans, vq from scipy.cluster.vq, matplotlib.pyplot as plt, seaborn as sns.

Before you start the exercise, you may wish to explore scaled_features in the IPython Shell to check out the list of six scaled columns names.

Instructions 1/4

undefined XP
    1
    2
    3
    4
  • Use the kmeans() algorithm to create 2 clusters using the list of columns, scaled_features.