DBSCAN dans scikit-learn de Python: enregistrer les points du cluster dans un tableau

suivant l'exemple Démo de DBSCAN algorithme de clustering de Scikit Apprentissage que je suis en train de les stocker dans un tableau x, y de chaque clustering classe

import numpy as np
from sklearn.cluster import DBSCAN
from sklearn import metrics
from sklearn.datasets.samples_generator import make_blobs
from sklearn.preprocessing import StandardScaler
from pylab import *

# Generate sample data
centers = [[1, 1], [-1, -1], [1, -1]]
X, labels_true = make_blobs(n_samples=750, centers=centers, cluster_std=0.4, random_state=0)
X = StandardScaler().fit_transform(X) 

xx, yy = zip(*X)
scatter(xx,yy)
show()

DBSCAN dans scikit-learn de Python: enregistrer les points du cluster dans un tableau

db = DBSCAN(eps=0.3, min_samples=10).fit(X)
core_samples = db.core_sample_indices_
labels = db.labels_
n_clusters_ = len(set(labels)) - (1 if -1 in labels else 0)
print n_clusters_
3

DBSCAN dans scikit-learn de Python: enregistrer les points du cluster dans un tableau

J'essaie de comprendre le DBSCAN mise en œuvre par scikit-learn, mais à partir de ce point, je vais avoir des ennuis. Le nombre de cluster est de 3 (n_clusters_) et je souhaite stocker les x, y de chaque cluster dans un tableau

source d'informationauteur Gianni Spear