Skip to content
Prev 288538 / 398498 Next

Get Details About Clusters

On Thu, Mar 15, 2012 at 1:48 PM, A J <anxusgo at hotmail.com> wrote:
hclust by itself does not generate clusters; rather, it generates a
clustering tree. You need to identify branches (clusters) in the tree
using a "branch cutting" method. This typically entails choosing one
or more parameters that specify how sensitive the cut method should be
to branch splits.

You can do that in several ways. Simple tree cut is implemented in the
function cutree (package stats). You can specify the number of
clusters or the cut height. More advanced methods are implemented in
the function cutreeDynamic in the dynamicTreeCut package (shameless
plug alert - I'm the maintainer). Examples of use and results from the
dynamicTreeCut package can be seen at

http://www.genetics.ucla.edu/labs/horvath/CoexpressionNetwork/BranchCutting/

Our group has used the dynamicTreeCut methods extensively in
clustering gene expression data.

HTH,

Peter