R: Sorts two clusters vector by their names

sort_2_clusters_vectors {dendextend} | R Documentation

## Sorts two clusters vector by their names

### Description

Sorts two clusters vector by their names and returns a list with the sorted vectors.

### Usage

    sort_2_clusters_vectors(A1_clusters, A2_clusters,
      assume_sorted_vectors = FALSE, warn = dendextend_options("warn"), ...)

### Arguments

`A1_clusters` | a numeric vector of cluster grouping (numeric) of items, with a name attribute of item name for each element from group A1. These are often obtained by using some k cut on a dendrogram.
`A2_clusters` | a numeric vector of cluster grouping (numeric) of items, with a name attribute of item name for each element from group A2. These are often obtained by using some k cut on a dendrogram.
`assume_sorted_vectors` | logical (FALSE). Can we assume to two group vectors are sorter so that they have the same order of items? IF FALSE (default), then the vectors will be sorted based on their name attribute.
`warn` | logical (default from dendextend_options("warn") is FALSE). Set if warning are to be issued, it is safer to keep this at TRUE, but for keeping the noise down, the default is FALSE.
`...` | Ignored.

### Value

A list with two elements, corresponding to the two clustering vectors.

### See Also

FM_index_profdpm

### Examples

    ## Not run:

    set.seed(23235)
    ss <- sample(1:150, 4 )
    hc1 <- hclust(dist(iris[ss,-5]), "com")
    hc2 <- hclust(dist(iris[ss,-5]), "single")
    # dend1 <- as.dendrogram(hc1)
    # dend2 <- as.dendrogram(hc2)
    #    cutree(dend1)

    A1_clusters <- cutree(hc1, k=3)
    A2_clusters <- sample(cutree(hc1, k=3))

    sort_2_clusters_vectors(A1_clusters, A2_clusters, assume_sorted_vectors =TRUE) # no sorting
    sort_2_clusters_vectors(A1_clusters, A2_clusters, assume_sorted_vectors =FALSE) # Sorted

    ## End(Not run)

[Package dendextend version 1.8.0 Index]