sklearn.cluster.cluster_optics_dbscan¶
-
sklearn.cluster.cluster_optics_dbscan(reachability, core_distances, ordering, eps)[source]¶ Performs DBSCAN extraction for an arbitrary epsilon.
Extracting the clusters runs in linear time. Note that this results in
labels_which are close to aDBSCANwith similar settings andeps, only ifepsis close tomax_eps.- Parameters
reachability : array, shape (n_samples,)
Reachability distances calculated by OPTICS (
reachability_)core_distances : array, shape (n_samples,)
Distances at which points become core (
core_distances_)ordering : array, shape (n_samples,)
OPTICS ordered point indices (
ordering_)eps : float
DBSCAN
epsparameter. Must be set to <max_eps. Results will be close to DBSCAN algorithm ifepsandmax_epsare close to one another.- Returns
labels_ : array, shape (n_samples,)
The estimated labels.