这是来自 knitr 图形手册的时钟示例(请参阅对您的问题的评论),以 Markdown 格式:
```{r clock, fig.width=7, fig.height=6, fig.show='animate'}
par(mar = rep(3, 4))
for (i in seq(pi/2, -4/3 * pi, length = 12)) {
plot(0, 0, pch = 20, ann = FALSE, axes = FALSE)
arrows(0, 0, cos(i), sin(i))
axis(1, 0, "VI"); axis(2, 0, "IX")
axis(3, 0, "XII"); axis(4, 0, "III"); box()
}
```
您需要拥有ffmpeg您的路径中的可执行文件才能工作。 Knit 将使用动画包,该包又会调用 ffmpeg 来生成嵌入到 html 输出中的 mp4 文件。