content階層的クラスタリングとシルエット係数Pythonscipy階層的クラスタリングは何度も取り扱いましたが、今回は、シルエット係数を用いて、ちょうどよさそうな大きさのクラスターの分割してその中身を見ることを考えてみたいと思います。「都道府県別アルコール類の消費量」をダウンロードして用います。よるリソースへのアクセスを提供するライブラリをインポートする。指定したURLからリソースをダウンロードし、名前をつける。指定することで「行ごとの正規化」を行ないます。して「列ごとの正規化」をすると、どんなクラスタリング結果になるか正規化を行わないと、どんなクラスタリング結果になるかぜひ、後で試してみてください。(結合方法)があるので、その中からそれぞれ一つずつを選択します。あるので、ケースバイケースでどれかひとつ好きなものを選ぶ。あるので、ケースバイケースでどれかひとつ好きなものを選ぶ。いう変数に格納しました。これがどういうデータか見てみましょう。...まず、今回のデータは、沖縄県を除く46都道府県からなので、0番目から45番目までのノードから成ります。クラスタと見なすことができます。上の表の0行目は、27番目のノードと28番目のノード(ノード間距離=0.000026)を結合して46番目のノードにしたことを意味します。同様に1行目は、36番目のノードと38番目のノード(ノード間距離=0.000028)を結合して47番目のノードにしたことを意味します。同様にどんどん続けると、6行目で、25番目のノードと46番目のノードを結合します。この46番目のノードは、0行目の結合で誕生したノード(クラスタ)です。