클러스터 표시하기
명령줄에서 -p 플래그는 각 행에 클러스터 인스턴스의 할당을 보여준다. 이 기능을 사용하려면 각 행마다 어떤 데이터 속성을 사용할지 웨카에 알려줘야 한다. 명령줄에서 다음 명령을 입력해보자.
java -cp /path/to/weka.jar weka.clusterers.SimpleKMeans -t kmeansdata.arff -N 6 -S 42 -p 0
-p 0 플래그는 행 번호와 클러스터를 보여준다. 실행하면 콘솔에서 다음과 같은 결과를 볼 수 있다.
0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 4
표시된 것은 행 번호와 행이 속한 클러스터의 식별 번호다. -p 1 또는 -p 2 플래그를 사용하면 x와 y의 위치 값이 각각 보인다.
지금까지 워크벤치와 명령줄을 사용하는 방법이 어떻게 작동하는지 알아보았다. 이제 웨카 API를 사용하여 자바 코드를 사용한 방법을 살펴보자. 이 방법이 서버 기반 프로젝트에 클러스터링 방법을 어떻게 통합할지 보여줄 것이다.