kmeans

2014-02-05 3 views
-1

I가 매트랩 kmeans에 대해 다음 스크립트를kmeans

load fisheriris 
k = 3; 
clusterIndex = kmeans(meas,3); 
scatter(meas(:,1),meas(:,2),[],clusterIndex, 'filled') 

어떻게 각 그룹의 무게 중심을 음모? 도와주세요! 직에서

답변

0

docs :

[IDX, C = kmeans (X는 K)가 K 바이 P 매트릭스 C

그래서의 K 개의 클러스터 중심의 위치를 ​​반환 귀하의 경우 단순히이 수행하십시오 gscatter를 좋아할 그런데

[clusterIndex, centroids] = kmeans(meas,3); 

을, 당신을 위해 잘 당신의 클러스터를 색칠합니다.

+0

대단히 감사합니다! – user19565

+0

당신은 저에게이 centroid를 보여주는 줄거리 스크립트를 주시겠습니까 – user19565

+0

@ user19565 그것은 제가 게시 한 링크에 그대로입니다. 그냥 읽으십시오. 'plot (centroids (:, 1), centroids (:, 2), 'kx', 'MarkerSize', 12, 'LineWidth', 2)' – Dan