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

Connected

演習

階層的クラスタリング:ward 法

いよいよ Comic-Con の時期です!Comic-Con は、世界各都市で開催される毎年恒例のコミックの祭典です。ここでは昨年の来場者数(ある時点で会場にいる人数)のデータがあります。売上を最大化するために、自分のブースを置く場所を決めたいと考えています。ward 法を使って階層的クラスタリングを適用し、会場内の「人が集まる2つの地点」を見つけましょう。

データは pandas の DataFrame comic_con に格納されています。x_scaled と y_scaled は、ある時点における人の位置の標準化済み X 座標・Y 座標の列名です。

指示

100 XP
  • scipy.cluster.hierarchy から fcluster と linkage をインポートします。
  • linkage() 関数では ward メソッドを使用します。
  • distance_matrix から 2 つのフラットクラスタを作成してクラスタラベルを割り当てます。
  • 結果を確認するには、描画用のコードをコードを実行するしてください。