1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶクラスタ分析

Connected

演習

FIFA 18:完成された選手をつくる要素は?

FIFA 18 における選手の総合力は、6つの特性で定義されます:pace(pac)、shooting(sho)、passing(pas)、dribbling(dri)、defending(def)、physical(phy)。

サンプルのカードはこちらです:

Eden Hazard Player Card

この演習では、これら6つの特性すべてを使ってクラスタを作成します。演習用のデータは pandas の DataFrame fifa に入っています。features はこれらの列名のリスト、scaled_features はそれらをスケーリングした列名のリストです。あらかじめ読み込まれているもの:scipy.cluster.vq の kmeans と vq、matplotlib.pyplot は plt、seaborn は sns です。

演習を始める前に、scaled_features を確認して、スケーリング済みの6列の名前をチェックしておくとよいでしょう。

指示1 / 4

undefined XP
    1
    2
    3
    4
  • kmeans() アルゴリズムを使い、列名のリスト scaled_features を用いてクラスタ数2でクラスタリングします。