Перепланировать график как анимацию - PullRequest
0 голосов
/ 31 октября 2019

Я хотел бы построить график в виде анимации в 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")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...