Я не могу получить точки, которые находятся в каждом кластере, возвращаемом elki dbscan.
ArrayList<Clustering<?>> cs = ResultUtil.filterResults(result,
Clustering.class);
for (Clustering<?> c : cs) {
int i = 0;
System.out.println("clusters: " + c.getAllClusters().size());
for (de.lmu.ifi.dbs.elki.data.Cluster<?> cluster : c
.getAllClusters()) {
System.out.println("\nclusters : " + cluster.getNameAutomatic()
+ " , IsNoise:" + cluster.isNoise() + ", Size:"
+ cluster.size());
Выход:
clusters: 4
clusters : Cluster , IsNoise:false, Size:240
clusters : Cluster , IsNoise:false, Size:374
clusters : Cluster , IsNoise:false, Size:4901
clusters : Noise , IsNoise:true, Size:211
Я прошел через это Запуск DBSCAN в ELKI!. Тем не менее я не могу обойти, чтобы увидеть точки в кластере. Я хочу сохранить его в массиве. Какова структура кластера, хранящегося в elki?? Я застрял !!