id in the kmeans function
2 ビュー (過去 30 日間)
古いコメントを表示
[id,C,SUMD]= kmeans(Dataset,3);
[3:43 PM]
I understand the C refers to the centroid, SumD which is set to the squared euclidean distance by default, but I am unsure as to what id does? I tried finding the documentation where it says idx (which I assume is the same as id) gives the cluster indices, so does that mean that it numerates the clusters somehow?
0 件のコメント
採用された回答
Image Analyst
2021 年 9 月 12 日
編集済み: Image Analyst
2021 年 9 月 12 日
id is the class identification number that kmeans() thinks each of your data rows best belongs to. So it you had, say 1000 points and told it to assume 3 clusters (classes), then kmeans will classify each of your data rows into one of the 3 clusters (classes) and return id, which will be a column vector of 1000 rows where each value is either 1, 2, or 3 depending on what cluster/class number it thinks that particular data point most likely belongs to.
0 件のコメント
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!