gpt4 book ai didi

r - 无法渲染动画

转载 作者:行者123 更新时间:2023-12-03 15:35:25 26 4
gpt4 key购买 nike

我正在尝试学习如何使用 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 上。

最佳答案

首先,安装 gifski打包并键入下面的代码。我添加了另一行。注意如何+transition_states(Species)是制作一个 p 的第一行的一部分

p <- ggplot(iris, aes(Sepal.Length, Petal.Length)) + 
geom_point()+
transition_states(Species)

animate(p, renderer = gifski_renderer())

关于r - 无法渲染动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60259080/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com