为什么这个 gganimate 代码锁定绑定错误?
Why does this gganimate code locked binding error?
我是第一次使用 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'
谢谢!
我遇到了类似的问题。尝试安装 "gifski" 和 "png" 包,然后 运行 提供的代码。
错误发生是因为 gifski_renderer() 是当前的默认渲染器。
前往此处了解更多信息:https://github.com/thomasp85/gganimate/commit/8248357809860c0e1a90eaf1f2ac1cdee1a95a64
我是第一次使用 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'
谢谢!
我遇到了类似的问题。尝试安装 "gifski" 和 "png" 包,然后 运行 提供的代码。
错误发生是因为 gifski_renderer() 是当前的默认渲染器。
前往此处了解更多信息:https://github.com/thomasp85/gganimate/commit/8248357809860c0e1a90eaf1f2ac1cdee1a95a64