Я хотел бы построить график в виде анимации в R.
Ссылка на старый вопрос здесь, которая также показывает анимацию, выполненную в другом программном обеспечении Перепланируйте график в виде видео
@ eipi10 был очень полезен и дал ответ. В то время это работало, но теперь я получаю сообщение об ошибке: Ошибка в magick_image_animate (изображение, задержка, as.integer (цикл), удаление): Ожидается одно значение: [экстент = 100]. Что может быть причиной этого? Как мне сделать эту работу? Спасибо
Это ответ @ eipi10
library(animation)
set.seed(2)
dat = data.frame(x=1:50, y=cumsum(rnorm(50)))
# Two times through the animation, once fast, once slow
ani.options(interval=rep(c(1/nrow(dat),1/nrow(dat)*10),
each=nrow(dat)))
saveGIF(for(i in 1:(2*nrow(dat))) {
plot(dat$x[1:(i %% nrow(dat))], dat$y[1:(i %% nrow(dat))],
type="l",ylim=range(dat$y), xlim=range(dat$x), xlab="Time", ylab="Value")
}, "my_movie.gif")