Я использую функцию animate в R, чтобы успешно создать нужную мне анимацию, и она отображается отлично.Однако я не могу сохранить вывод (называемый TodayMotion в приведенном ниже примере кода) в файл (например, Gif89a), чтобы можно было распространять / хранить анимацию.Это звучит просто, но я не смог ее решить.
Я пробовал широкий спектр решений, включая пакет ImageMagick, который не может загружаться в мою версию R. Также save.gif и команда записи пакета Magick говорят, что не распознают файл.И просто чтобы уточнить, я пробовал 'magick :: image_write (TodayMotion, path = "magicksaveOption.gif") "&' anim_save (" TodayMotion.gif ", TodayMotion) 'и ни одна из них не работает.
ggm <- ggmap(UK) +
geom_point(data = Origin1,
aes(x = Long, y = Lat,
colour = group),
size = 2, alpha = 0.8) +
transition_time(time) +
shadow_wake(wake_length = .1)
TodayMotion <<- animate(ggm, height = 1500, width = 1500, fps =
20, duration = 20, start_pause = 10, end_pause = 20, rewind = T)
PS.в среде TodayMotion описывается как «класс gif_image»
Я хотел бы в конечном итоге сохранить gif (gif89a, как он анимирован) в моем нужном каталоге.(изображение ниже снято с экрана)