1. 학습
  2. /
  3. 강의
  4. /
  5. Pythonで学ぶクラスタ分析

Connected

연습 문제

Pokémonの目撃情報:k-meansクラスタリング

前の演習で扱った伝説のPokémonの目撃情報の調査を続けます。今回も同じ目撃情報の例を使い、k-meansクラスタリングで目撃地点をクラスタに分けます。

x と y は、目撃地点のX座標とY座標を表す列で、pandasのDataFrame df に保存されています。利用できるライブラリは、matplotlib.pyplot を plt、seaborn を sns、pandas を pd としてインポート済みです。

지침

100 XP
  • kmeans と vq 関数をインポートしてください。
  • kmeans() 関数でクラスタ数を2にしてクラスタ中心を計算してください。
  • vq() 関数で各データポイントにクラスタラベルを割り当ててください。
  • seabornで点をプロットし、クラスタごとに色が分かれるように設定してください。