hi all --

i've written a series of procedures to annotate nodes in a dendrogram
object.
i'd like to be able to easily pluck out some of these attributes and view
them in tree form.
in a regular list, i'd do something like:

> sapply(my_list, function(x) x$my_entry)

and in a dendrogram, i can use the dendrapply function:

> dendrapply(my_dendr, function(x) attr(x, "my_attribute"))

but this returns the values as a list.
in order to preserve the tree structure, i need to "update" the tree node
x... but it's already updated with the attribute.

str(my_dendr) is basically what i'd like, but limited to displaying only
selected attributes... yet i don't see this as a str(...) option.
something like str(my_dendr, "my_attribute"), which would display the
attribute value in tree form (if possible).

i realize that some attributes would be problematic for this, e.g. many
multi-line display attributes, such as tables... but here i'd just like to
pluck out a single character string for data browsing...

i can just write up a recursive function to do this, but it seems like a
common-enough task that perhaps there's already a function/package already
handling this that i just don't know about?

cheers,

-m

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to