我是第一次使用gganimate,而我只是想从github运行示例代码,即:
library(ggplot2)
library(gganimate)
ggplot(mtcars, aes(factor(cyl), mpg)) +
geom_boxplot() +
# Here comes the gganimate code
transition_states(
gear,
transition_length = 2,
state_length = 1
) +
enter_fade() +
exit_shrink() +
ease_aes('sine-in-out')
但是尝试运行它时出现错误。 (这是我尝试对gganimate做任何事情的相同错误。)就是这样:
Error in gifski_first_error <<- FALSE :
cannot change value of locked binding for
'gifski_first_error'
谢谢!
答案 0 :(得分:3)
我有一个类似的问题。尝试安装“ gifski”和“ png”软件包,然后运行提供的代码。
发生错误是因为gifski_renderer()是当前的默认渲染器。
转到此处了解更多信息:https://github.com/thomasp85/gganimate/commit/8248357809860c0e1a90eaf1f2ac1cdee1a95a64