Почему этот gganimate код заблокировал ошибку привязки? - PullRequest
0 голосов
/ 12 декабря 2018

Я впервые использую 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'

Спасибо!

1 Ответ

0 голосов
/ 12 декабря 2018

У меня была похожая проблема.Попробуйте установить пакеты "gifski" и "png", затем запустите предоставленный код.

Ошибка возникает из-за того, что gifski_renderer () является текущим средством визуализации по умолчанию.

Для получения дополнительной информации перейдите сюда: https://github.com/thomasp85/gganimate/commit/8248357809860c0e1a90eaf1f2ac1cdee1a95a64

...