
Last chance! 50% off unlimited learning
Sale ends in
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.
assign_values_to_leaves_edgePar(
dend,
value,
edgePar,
warn = dendextend_options("warn"),
...
)
A dendrogram, after adjusting the edgePar attribute in all of its leaves,
a dendrogram object
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.
the value inside edgePar to adjust.
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
get_leaves_attr, linkassign_values_to_leaves_nodePar
if (FALSE) {
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)
}
Run the code above in your browser using DataLab