html - 在 knitr 中加快 fig.show 间隔

标签 html r animation knitr r-markdown

我正在使用 knitr 从 rmarkdown 文件创建一个 html 文档,并插入一个动画代码块,如下所示:

```{r,fig.show='animate'}
for(i in 1:10) plot(rnorm(10))
```

动画创建得很好,但是,我还没有找到加速动画的方法。例如,动画包有 saveGIF()interval 参数,它允许加速或减慢 gif。欢迎任何建议!

最佳答案

block 选项 interval 允许您设置帧持续时间,而 aniopts 选项允许您传入一个字符串,其中包含直接传递给 LaTeX 包的选项 动画。 (两者都记录在 the knitr package's options documentation 的“动画”部分)

因此,例如,要将动画速度提高 5 倍并为其提供控件但不循环,请执行以下操作:

```{r, fig.show='animate', interval=0.2, aniopts="controls"}
for(i in 1:10) plot(rnorm(10))
```

关于html - 在 knitr 中加快 fig.show 间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28078104/

相关文章:

CSS3 文字动画问题

html - 让图像显示在 Twitter Bootstrap 4 容器外,同时文本显示在容器内

r - 当达到空白值时 Purrr 函数编程错误

python - 如何等到matplotlib动画结束?

r - 匹配两个数据帧考虑两个变量具有相同的水平

r - 年-周在 r 中加一周

javascript - 在 Javascript 中设置动画时的默认样式属性

javascript - Javascript 下载按钮的最佳实践实现是什么?

javascript - JQuery 1.6.1 和复选框属性

CSS 变量 child-height 取决于 parent-height