Learn R Programming

optpart (version 3.0-3)

mergeclust: Merge Specified Clusters in a Classification

Description

Re-assigns members of one cluster to another specified cluster, reducing the number of clusters by one.

Usage

mergeclust(clustering,from,to)

Arguments

clustering

a vector of (integer) cluster memberships, or an object of class‘partition’, ‘partana’, or ‘clustering’

from

the cluster number to be vacated

to

the cluster to which members will be re-assigned

Value

A list object of class ‘clustering’ specifying cluster membership for every object.

Details

The function simply renumbers members of one cluster with the number of another, but greatly simplifies managing the list objects class‘partition’, ‘partana’, or ‘clustering’ and simplifes the syntax.

References

http://ecology.msu.montana.edu/labdsv/R

See Also

partition, partana, and clustering

Examples

Run this code
# NOT RUN {
data(shoshveg)                   # returns a vegetation data.frame
dis.bc <- dsvdis(shoshveg,'bray/curtis')   # returns a Bray/Curtis 
                                 # dissimilarity matrix
opt.5 <- optpart(5,dis.bc)       # five cluster partition
opt.5a <- mergeclust(opt.5,5,4)  # reassigns member from cluster 
                                 #   5 to 4
# }

Run the code above in your browser using DataLab