click_rotate | R Documentation |
Lets te user click a plot of dendrogram and rotates the tree based on the location of the click.
Code for mouse selection of (sub-)cluster to be rotated
click_rotate(x, ...)
## Default S3 method:
click_rotate(x, ...)
## S3 method for class 'dendrogram'
click_rotate(
x,
plot = TRUE,
plot_after = plot,
horiz = FALSE,
continue = FALSE,
...
)
x |
a tree object (either a |
... |
parameters passed to the plot |
plot |
(logical) should the dendrogram first be plotted. |
plot_after |
(logical) should the dendrogram be plotted after the rotation? |
horiz |
logical. Should the plot be normal or horizontal? |
continue |
logical. If TRUE, allows the user to keep clicking the plot until a click is made on the labels. |
A rotated tree object
Andrej-Nikolai Spiess, Tal Galili
rotate.dendrogram
# create the dend:
dend <- USArrests %>%
dist() %>%
hclust("ave") %>%
as.dendrogram() %>%
color_labels()
## Not run:
# play with the rotation once
dend <- click_rotate(dend)
dend <- click_rotate(dend, horiz = TRUE)
# keep playing with the rotation:
while (TRUE) dend <- click_rotate(dend)
# the same as
dend <- click_rotate(dend, continue = TRUE)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.