clusters {densityClust} | R Documentation |
Extract cluster membership from a densityCluster object
Description
This function allows the user to extract the cluster membership of all the observations in the given densityCluster object. The output can be formatted in two ways as described below. Halo observations can be chosen to be removed from the output.
Usage
clusters(x, ...)
## S3 method for class 'densityCluster'
clusters(x, as.list = FALSE, halo.rm = TRUE, ...)
Arguments
x |
The densityCluster object. |
... |
Currently ignored |
as.list |
Should the output be in the list format. Defaults to FALSE |
halo.rm |
Logical. should halo observations be removed. Defaults to TRUE |
Details
Two formats for the output are available. Either a vector of integers
denoting for each observation, which cluster the observation belongs to. If
halo observations are removed, these are set to NA. The second format is a
list with a vector for each group containing the index for the member
observations in the group. If halo observations are removed their indexes are
omitted. The list format correspond to the following transform of the vector
format split(1:length(clusters), clusters)
, where clusters
are
the cluster information in vector format.
Value
A vector or list with cluster memberships for the observations in the initial distance matrix