assign_values_to_leaves_edgePar {dendextend} | R Documentation |
Assign values to edgePar of dendrogram's leaves
Description
Go through the dendrogram leaves and updates the values inside its edgePar
If the value has Inf then the value in edgePar will not be changed.
Usage
assign_values_to_leaves_edgePar(
dend,
value,
edgePar,
warn = dendextend_options("warn"),
...
)
Arguments
dend |
a dendrogram object |
value |
a new value vector for the edgePar attribute. It should be the same length as the number of leaves in the tree. If not, it will recycle the value and issue a warning. |
edgePar |
the value inside edgePar to adjust. |
warn |
logical (default from dendextend_options("warn") is FALSE). Set if warning are to be issued, it is safer to keep this at TRUE, but for keeping the noise down, the default is FALSE. |
... |
not used |
Value
A dendrogram, after adjusting the edgePar attribute in all of its leaves,
See Also
get_leaves_attr, linkassign_values_to_leaves_nodePar
Examples
## Not run:
dend <- USArrests[1:5, ] %>%
dist() %>%
hclust("ave") %>%
as.dendrogram()
plot(dend)
dend <- assign_values_to_leaves_edgePar(dend = dend, value = c(3, 2), edgePar = "col")
plot(dend)
dend <- assign_values_to_leaves_edgePar(dend = dend, value = c(3, 2), edgePar = "lwd")
plot(dend)
dend <- assign_values_to_leaves_edgePar(dend = dend, value = c(3, 2), edgePar = "lty")
plot(dend)
get_leaves_attr(dend, "edgePar", simplify = FALSE)
## End(Not run)
[Package dendextend version 1.17.1 Index]