Learn R Programming

PoiClaClu (version 1.0.2.1)

ColorDendrogram: Color the leaves in a hierarchical clustering dendrogram

Description

Pass in the output of "hclust" and a class label for each observation. A colored dendrogram will result, with the leaf colors indicating the classes.

Usage

ColorDendrogram(hc, y, main = "", branchlength = 0.7, labels = NULL,
xlab = NULL, sub = NULL, ylab = "", cex.main = NULL)

Arguments

hc

The output of running "hclust" on a nxn dissimilarity matrix

y

A vector of n class labels for the observations that were clustered using "hclust". If labels are numeric from 1 to K, then colors will be determine automatically. Otherwise the labels can take the form of colors (e.g. c("red", "red", "orange", "orange")).

main

The main title for the dendrogram.

branchlength

How long to make the colored part of the branches. Adjustment will be needed for each dissimilarity matrix

labels

The labels for the n observations.

xlab

X-axis label.

sub

Sub-x-axis label.

ylab

Y-axis label.

cex.main

The amount by which to enlarge the main title for the figure.

Examples

Run this code
# NOT RUN {
set.seed(1)
dat <- CountDataSet(n=20,p=100,sdsignal=2,K=4,param=10)
dd <- PoissonDistance(dat$x,type="mle")
ColorDendrogram(hclust(dd$dd), y=dat$y, branchlength=10)

# }

Run the code above in your browser using DataLab