data.tree (version 0.7.8)

as.dendrogram.Node: Convert a Node to a dendrogram

Description

Convert a data.tree structure to a dendrogram

Usage

# S3 method for Node
as.dendrogram(object, heightAttribute = DefaultPlotHeight,
  edgetext = FALSE, ...)

Arguments

object

The Node to convert

heightAttribute

The attribute (field name or function) storing the height

edgetext

If TRUE, then the for non-leaf nodes the node name is stored as the dendrogram's edge text.

...

Additional parameters

Value

An object of class dendrogram

See Also

Other Conversions from Node: ToNewick

Examples

Run this code
# NOT RUN {
data(acme)
acmed <- as.dendrogram(acme)
plot(acmed, center = TRUE)

#you can take an attribute for the height:
acme$Do( function(x) x$myPlotHeight <- (10 - x$level))
acmed <- as.dendrogram(acme, heightAttribute = "myPlotHeight")
plot(acmed, center = TRUE)

#or directly a function
acmed <- as.dendrogram(acme, heightAttribute = function(x) 10 - x$level)
plot(acmed)

# }

Run the code above in your browser using DataCamp Workspace