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
ELKI で DBSCAN を実行しています。それでも、クラスター内のポイントを見るために移動することはできません。配列に格納したい。elki が格納するクラスタの構造は?? ハマった !!