首页 > 解决方案 > 'R 动画' 仅显示静态图像而不是动画

问题描述

我是 R 动画包的新手。我已经安装了ImageMagick版本7.0.7-Q16。我RStudio在 Windows7 64-bit环境中工作。

当我尝试用更简单的动画编写我的第一个动画时。

下面的代码:

  ani.options(convert = 'C:\\Program Files\\ImageMagick-7.0.7-Q16\\convert.exe')
 saveGIF({
for (i in 1:10) plot(runif(10), ylim = 0:1)
   })

在这里,我得到以下结果:

Output at: animation.gif
[1] TRUE

我还以其他方式尝试了相同的代码,即我已替换convert.exemagick.exe

ani.options(convert=shortPathName("C:\\Program Files\\ImageMagick-7.0.7-Q16\\magick.exe"))
saveGIF({
for (i in 1:10) plot(runif(10), ylim = 0:1)
})

在这里我得到相同的输出。IE

Output at: animation.gif
[1] TRUE

问题:

在这两种情况下,它都只在屏幕上显示图像。动画未运行。我错过了什么吗?建议总是受到赞赏。

标签: ranimation

解决方案


@Yuihui。谢谢。我只需要将我的默认照片查看器从“Picasa 照片查看器”更改为 chrome 或 Firefox。之后我的动画工作正常。详情https://github.com/yihui/animation/issues/116


推荐阅读