始める無料で始める

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

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

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

この演習はコースの一部です

Pythonで学ぶクラスタ分析

コースを見る

演習の手順

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

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Import the dendrogram function
____

# Create a dendrogram
dn = ____(____)

# Display the dendogram
____.____()
コードを編集して実行