Animations can be created using the Animation
object or the new_animation
class. This object can be passed to fig_
functions.
library(g2r)
library(g2r) anim <- Animation$ new()$ appear(duration = 2500, delay = 1000) iris %>% g2(asp(Sepal.Length, Sepal.Width, color = Species)) %>% fig_point(asp(shape = "circle"), anim)
The above only configures the animations of the plot appearing on the page, similar animations can be customised when the plot is updated or a figure removed though these will only be relevant shiny or rmarkdown where such events occur.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.