Description Usage Arguments Details Value See Also Examples
Animate graph components.
1 | sg_animate(sg, mapping, options = list(easing = "cubicInOut"), delay = 5000)
|
sg |
An object of class |
mapping |
Variables to map animation to. |
options |
Animations options. |
delay |
Delay in milliseconds before animation is triggered. |
You can animate, x
, y
, size
and color
.
An object of class htmlwidget
which renders the visualisation on print.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # generate graph
nodes <- sg_make_nodes(20)
edges <- sg_make_edges(nodes, 30)
# add transition
n <- nrow(nodes)
nodes$to_x <- runif(n, 5, 10)
nodes$to_y <- runif(n, 5, 10)
nodes$to_size <- runif(n, 5, 10)
sigmajs() %>%
sg_nodes(nodes, id, label, size, color, to_x, to_y, to_size) %>%
sg_edges(edges, id, source, target) %>%
sg_animate(mapping = list(x = "to_x", y = "to_y", size = "to_size"))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.