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

Connected

演習

デンドログラムを作成する

デンドログラムは、距離行列に沿って進むにつれてクラスタがどのように結合されていくかを示す分岐図です。Comic Con の来場者データを使って、デンドログラムを作成してみましょう。

データは pandas の DataFrame comic_con に格納されています。x_scaled と y_scaled は、ある時点における人々の X・Y 座標を標準化した列名です。cluster_labels にはクラスタラベルが入っています。リンクageオブジェクトは distance_matrix という変数に保存されています。

指示

100 XP
  • scipy.cluster.hierarchy から dendrogram 関数をインポートします。
  • リンクageオブジェクトを使ってデンドログラムを作成します。
  • plt オブジェクトの .show() メソッドでデンドログラムを表示します。