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();
}
}