3
위도와 경도로 지정된 점을 클러스터링하려고합니다. 사용하고 있습니다 WEKA API 문제는 Instances instances = new Instances(40.01,1.02);
입니다. ARFF 파일을 사용하지 않고 입력 데이터를 지정하는 방법은 무엇입니까? Instances
에 배열을 읽으 려합니다.WEKA API를 사용하여 클러스터링을위한 입력 데이터 정의
import java.io.Reader;
import weka.clusterers.ClusterEvaluation;
import weka.clusterers.SimpleKMeans;
import weka.core.Instances;
public class test {
/**
* @param args
*/
public static void main(String[] args) {
Instances instances = new Instances(40.01,1.02);
SimpleKMeans simpleKMeans = new SimpleKMeans();
simpleKMeans.buildClusterer(instances);
ClusterEvaluation eval = new ClusterEvaluation();
eval.setClusterer(simpleKMeans);
eval.evaluateClusterer(new Instances(instances));
eval.clusterResultsToString();
}
}