Mathematica 9 is now available
Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2008

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: LeafLabels

  • To: mathgroup at smc.vnet.net
  • Subject: [mg89843] Re: LeafLabels
  • From: magma <maderri2 at gmail.com>
  • Date: Sun, 22 Jun 2008 03:24:40 -0400 (EDT)
  • References: <g3ihno$fbk$1@smc.vnet.net>

On Jun 21, 11:30 am, Thomas <thomas.wilh... at bbsrc.ac.uk> wrote:
> hi
>
> does anybody know how to assign LeafLabels to a tree in DendrogramPlot[Agglomerate[...]]?
>
> using DendrogramPlot[...,LeafLabels->...] directly works, but not via the explicit cluster object
>
> thanks
>
> thomas

Hi Thomas,
another nice question on cluster analysis, that I just learned,
stimulated by your posts!

Let's say you have your data

data = {{1, 2, 2}, {1, 3, 3}, {2, 4, 2}, {5, 4, 3}, {5, 4, 4}, {7, 6,
    7}};

you can make a DendrogramPlot using the data themselves as labels for
the leaves.

DendrogramPlot[data, LeafLabels -> (# &)]


or you can label the data creating/using a list of labels.

Example with strings (since you have very little data),

labels = CharacterRange["a", "f"]
DendrogramPlot[data, LeafLabels -> labels]

....or with numbers
labels = Range[data // Length]
DendrogramPlot[data, LeafLabels -> labels]

happy clustering :-)


  • Prev by Date: Re: Browsing for a Directory
  • Next by Date: Re: FindROot and substitutions
  • Previous by thread: Re: LeafLabels
  • Next by thread: Re: LeafLabels