【发布时间】:2020-06-01 04:28:36
【问题描述】:
我正在尝试学习如何使用 R 和 gganimate 获得漂亮的动画图形,但遇到了一些问题。当我尝试为我的图形制作动画时,R 似乎编辑了几个 PNG 文件,但随后无法渲染它们。这是我使用的代码示例(首先加载了 tidyverse、gganimate 和 gifski):
p <- ggplot(iris, aes(Sepal.Length, Petal.Length)) + geom_point()
p + transition_states(Species)
R 运行第一行没有问题。说到第二行,控制台打印“rendering ----> etc.”,倒计时几秒钟。结束后,它会打印很多行,这些行似乎描述了动画对象(PNG 文件列表、状态列表等)。我猜这很正常。
最后,在我看来是问题所在,R 给我一条警告信息:
file_renderer failed to copy frames to the destination directory
当然,我没有动画。
我看到其他有关此的主题,说可能是权限问题,但我还不够好,无法理解该怎么做。我在两台机器上重现了这个问题,一台在 Ubuntu 上,另一台在 Windows 上。
【问题讨论】:
标签: r graphics permissions gganimate