Description Usage Arguments Details Value Author(s) See Also Examples
Run the base hclust
function on a distance matrix within clusterRows
.
1 2 3 4 5 6 7 8 9 10 11 12 | HclustParam(
metric = "euclidean",
method = "complete",
cut.fun = NULL,
cut.dynamic = FALSE,
cut.height = NULL,
cut.number = NULL,
...
)
## S4 method for signature 'ANY,HclustParam'
clusterRows(x, BLUSPARAM, full = FALSE)
|
metric |
String specifying the distance metric to use in |
method |
String specifying the agglomeration method to use in |
cut.fun |
Function specifying the method to use to cut the dendrogram.
The first argument of this function should be the output of |
cut.dynamic |
Logical scalar indicating whether a dynamic tree cut should be performed using the dynamicTreeCut package. |
cut.height |
Numeric scalar specifying the cut height to use for the tree cut when |
cut.number |
Integer scalar specifying the number of clusters to generate from the tree cut when |
... |
Further arguments to pass to |
x |
A numeric matrix-like object where rows represent observations and columns represent variables. |
BLUSPARAM |
A HclustParam object. |
full |
Logical scalar indicating whether the hierarchical clustering statistics should be returned. |
To modify an existing HclustParam object x
,
users can simply call x[[i]]
or x[[i]] <- value
where i
is any argument used in the constructor.
The HclustParam
constructor will return a HclustParam object with the specified parameters.
The clusterRows
method will return a factor of length equal to nrow(x)
containing the cluster assignments.
If full=TRUE
, a list is returned with clusters
(the factor, as above) and objects
(the hclust
output).
Aaron Lun
dist
, hclust
and cutree
, which actually do all the heavy lifting.
cutreeDynamic
, for an alternative tree cutting method to use in cut.fun
.
1 2 | clusterRows(iris[,1:4], HclustParam())
clusterRows(iris[,1:4], HclustParam(method="ward.D2"))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.