Abstract class for all DSC Macro Clusterers which recluster micro-clusters offline into final clusters called macro-clusters.
DSC_Macro(...)microToMacro(x, micro = NULL)
A vector of the same length as micro
with the macro-cluster
ids.
further arguments.
a DSC_Macro
object that also contains information about
micro-clusters.
A vector with micro-cluster ids. If NULL
then the
assignments for all micro-clusters in x
are returned.
Michael Hahsler
Data stream clustering algorithms typically consists of an online component
that creates micro-clusters (implemented as DSC_Micro) and
and offline components which is used to recluster micro-clusters into
final clusters called macro-clusters.
The function recluster()
is used extract micro-clusters from a DSC_Micro and
create macro-clusters with a DSC_Macro
.
Available clustering methods can be found in the See Also section below.
microToMacro()
returns the assignment of Micro-cluster IDs to Macro-cluster IDs.
For convenience, a DSC_Micro and DSC_Macro
can be combined using DSC_TwoStage.
DSC_Macro
cannot be instantiated.
Other DSC_Macro:
DSC_DBSCAN()
,
DSC_EA()
,
DSC_Hierarchical()
,
DSC_Kmeans()
,
DSC_Reachability()
,
DSC_SlidingWindow()
Other DSC:
DSC_Micro()
,
DSC_R()
,
DSC_SlidingWindow()
,
DSC_Static()
,
DSC_TwoStage()
,
DSC()
,
animate_cluster()
,
evaluate.DSC
,
get_assignment()
,
plot.DSC()
,
predict()
,
prune_clusters()
,
read_saveDSC
,
recluster()