Hierarchical 은 계급, 계층의란 뜻으로 Hierarchical Clustering은 눈사람 만드는것을 생각하면 쉽다. 작은 눈조각을 굴려 큰 눈사람을 만드듯이, 데이터와 데이터 사이의 거리를 계산해서 가장 가까운 데이터를 한군데에 묶는다. 그 뒤 다시 거리를 재어 가장 가까운 데이터를 한군데에 묶는 작업을 반복한다. 한덩어리가 되면 알고리즘이 종료된다. x축이 데이터 , y축이 데이터 간의 거리로 설정하여 Dendrogram 을 그리면, 몇개의 cluster로 나누는 것이 좋을 지 추측할 수 있다. 아래의 예제를 보자. 예제 데이터는 표와 같다. 자습시간과 성적으로 구성되어 있다. 이 데이터를 가지고 Dendrogram을 그려보았다. Dendrogram 에서 가로선을 그려서 그룹을 나누어보자...