樹形図で重心法を用いるやり方
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
樹形図を作成する際に重心法を用いたいのですがどうすればいいのでしょうか。
以下に示すのはChatGPTで作成したサンプルのコードです。
% サンプルデータの生成
X = rand(100, 2); % 100個の2次元データ
% クラスター数
k = 3;
% k-means クラスタリングの実行
[idx, centroids] = kmeans(X, k);
% クラスタリング結果から距離行列を計算
D = pdist(centroids);
% 距離行列を階層的クラスタリングに変換
Z = linkage(D, 'average'); % ここでは平均法を使用
% 樹形図のプロット
dendrogram(Z);
title('重心法によるクラスタリングの樹形図');
0 Kommentare
Antworten (0)
Siehe auch
Kategorien
Mehr zu ビッグ データの処理 finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!