I am trying to replicate a simple example about gganimate
from here. The problem is simple ggplot
part works fine but when I add transition_states
rstudio
starts rendering and then saves bunch of gganim_plotXXXX.png
files and doesn't show the expected animation.
First question is obviously: Am I doing something wrong so that animation doesn't work?
Second question is: Is saving bunch of .png files standard for gganimate
?
Thanks in advance
library(gganimate)
p <- ggplot(iris, aes(x = Petal.Width, y = Petal.Length)) +
geom_point()
anim <- p +
transition_states(Species,
transition_length = 2,
state_length = 1)
anim
In order to save the animation to a specific location, you can use the anim_save() function which, like ggplot2::ggsave , defaults to taking the last rendered animation and writes it to a file.
If you need to save the animation for later use you can use the anim_save() function.
I ran your code and got this error:
Error in l$setup_layer(d, plot) : attempt to apply non-function
And then, I installed the png
and gifski
packages and restart the R-Studio. It's working. I think, you can try this.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With