r - R ggplot2 动画
问题描述
我无法创建 gif 动画。仅使用示例
library(ggplot2)
library(gganimate)
library(gapminder)
g <- ggplot(gapminder, aes(gdpPercap, lifeExp, size = pop, frame = year)) +
geom_point() +
geom_smooth(aes(group = year),
method = "lm",
show.legend = FALSE) +
facet_wrap(~continent, scales = "free") +
scale_x_log10() # convert to log scale
gganimate(g, interval=0.2)
ImageMagick 已安装。但我无法获得动画 gif,只是出现以下错误:
I cannot find ImageMagick with convert = "convert"
but I can find it from the Registry Hive: C:\Program Files\ImageMagick-7.0.7-Q16
Executing:
"C:\Program Files\ImageMagick-7.0.7-Q16\convert.exe -loop 0 -delay 6 Rplot1.png
Rplot2.png Rplot3.png Rplot4.png Rplot5.png Rplot6.png Rplot7.png Rplot8.png
Rplot9.png Rplot10.png Rplot11.png Rplot12.png Rplot13.png Rplot14.png
Rplot15.png Rplot16.png Rplot17.png Rplot18.png Rplot19.png Rplot20.png
Rplot21.png Rplot22.png Rplot23.png Rplot24.png Rplot25.png Rplot26.png
Rplot27.png Rplot28.png Rplot29.png Rplot30.png Rplot31.png Rplot32.png
Rplot33.png Rplot34.png Rplot35.png Rplot36.png Rplot37.png Rplot38.png
Rplot39.png Rplot40.png Rplot41.png Rplot42.png Rplot43.png Rplot44.png
Rplot45.png Rplot46.png Rplot47.png Rplot48.png Rplot49.png Rplot50.png
Rplot51.png Rplot52.png Rplot53.png Rplot54.png Rplot55.png Rplot56.png
Rplot57.png Rplot58.png Rplot59.png Rplot60.png Rplot61.png Rplot62.png
Rplot63.png Rplot64.png Rplot65.png Rplot66.png Rplot67.png Rplot68.png
Rplot69.png Rplot70.png Rplot71.png Rplot72.png Rplot73.png Rplot74.png
Rplot75.png Rplot76.png Rplot77.png Rplot78.png Rplot79.png Rplot80.png
Rplot81.png Rplot82.png Rplot83.png Rplot84.png Rplot85.png Rplot86.png
Rplot87.png Rplot88.png Rplot89.png "file2db411dd1405.gif""
"C:\Program" Ґ пў«пҐвбп ўгв॥© Ё«Ё ўҐиҐ©
Є®¬ ¤®©, ЁбЇ®«пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐвл¬ д ©«®¬.
an error occurred in the conversion... see Notes in ?im.convert
Error in file(file, "rb") : cannot open the connection
In addition: Warning messages:
1: running command 'C:\Windows\system32\cmd.exe /c convert --version' had status 4
2: In normalizePath(path.expand(path), winslash, mustWork) :
path[1]="C:\Program Files\ImageMagick-7.0.7-Q16/convert.exe": Не удается найти указанный файл
3: running command 'C:\Windows\system32\cmd.exe /c "C:\Program Files\ImageMagick-7.0.7-Q16\convert.exe -loop 0 -delay 6 Rplot1.png Rplot2.png Rplot3.png Rplot4.png Rplot5.png Rplot6.png Rplot7.png Rplot8.png Rplot9.png Rplot10.png Rplot11.png Rplot12.png Rplot13.png Rplot14.png Rplot15.png Rplot16.png Rplot17.png Rplot18.png Rplot19.png Rplot20.png Rplot21.png Rplot22.png Rplot23.png Rplot24.png Rplot25.png Rplot26.png Rplot27.png Rplot28.png Rplot29.png Rplot30.png Rplot31.png Rplot32.png Rplot33.png Rplot34.png Rplot35.png Rplot36.png Rplot37.png Rplot38.png Rplot39.png Rplot40.png Rplot41.png Rplot42.png Rplot43.png Rplot44.png Rplot45.png Rplot46.png Rplot47.png Rplot48.png Rplot49.png Rplot50.png Rplot51.png Rplot52.png Rplot53.png Rplot54.png Rplot55.png Rplot56.png Rplot57.png Rplot58.png Rplot59.png Rplot60.png Rplot61.png Rplot62.png Rplot63.png Rplot64.png Rplot65.png Rplot66.png Rplot67.png Rplot68.png Rplot69.png Rplot70.png Rplot71.png Rplot72.png Rplot73.png Rplot74.png Rpl [... truncated]
4: In cmd.fun(convert) :
выполнение '"C:\Program Files\ImageMagick-7.0.7-Q16\convert.exe -loop 0 -delay 6 Rplot1.png Rplot2.png Rplot3.png Rplot4.png Rplot5.png Rplot6.png Rplot7.png Rplot8.png Rplot9.png Rplot10.png Rplot11.png Rplot12.png Rplot13.png Rplot14.png Rplot15.png Rplot16.png Rplot17.png Rplot18.png Rplot19.png Rplot20.png Rplot21.png Rplot22.png Rplot23.png Rplot24.png Rplot25.png Rplot26.png Rplot27.png Rplot28.png Rplot29.png Rplot30.png Rplot31.png Rplot32.png Rplot33.png Rplot34.png Rplot35.png Rplot36.png Rplot37.png Rplot38.png Rplot39.png Rplot40.png Rplot41.png Rplot42.png Rplot43.png Rplot44.png Rplot45.png Rplot46.png Rplot47.png Rplot48.png Rplot49.png Rplot50.png Rplot51.png Rplot52.png Rplot53.png Rplot54.png Rplot55.png Rplot56.png Rplot57.png Rplot58.png Rplot59.png Rplot60.png Rplot61.png Rplot62.png Rplot63.png Rplot64.png Rplot65.png Rplot66.png Rplot67.png Rplot68.png Rplot69.png Rplot70.png Rplot71.png Rplot72.png Rplot73.png Rplot74.png Rplot75.png Rplot76.png Rplot77.png Rpl [... truncated]
5: running command '"C:\Program Files\ImageMagick-7.0.7-Q16\convert.exe -loop 0 -delay 6 Rplot1.png Rplot2.png Rplot3.png Rplot4.png Rplot5.png Rplot6.png Rplot7.png Rplot8.png Rplot9.png Rplot10.png Rplot11.png Rplot12.png Rplot13.png Rplot14.png Rplot15.png Rplot16.png Rplot17.png Rplot18.png Rplot19.png Rplot20.png Rplot21.png Rplot22.png Rplot23.png Rplot24.png Rplot25.png Rplot26.png Rplot27.png Rplot28.png Rplot29.png Rplot30.png Rplot31.png Rplot32.png Rplot33.png Rplot34.png Rplot35.png Rplot36.png Rplot37.png Rplot38.png Rplot39.png Rplot40.png Rplot41.png Rplot42.png Rplot43.png Rplot44.png Rplot45.png Rplot46.png Rplot47.png Rplot48.png Rplot49.png Rplot50.png Rplot51.png Rplot52.png Rplot53.png Rplot54.png Rplot55.png Rplot56.png Rplot57.png Rplot58.png Rplot59.png Rplot60.png Rplot61.png Rplot62.png Rplot63.png Rplot64.png Rplot65.png Rplot66.png Rplot67.png Rplot68.png Rplot69.png Rplot70.png Rplot71.png Rplot72.png Rplot73.png Rplot74.png Rplot75.png Rplot76.png Rplot77.pn [... truncated]
6: In file(file, "rb") :
cannot open file 'C:\Users\User\AppData\Local\Temp\RtmpkzDzx4/gganimate\file2db411dd1405.gif': No such file or directory
这是什么意思?我不允许 R 创建 gif 格式的图片?有什么遗漏吗?R版本不合适?谢谢你。
解决方案
推荐阅读
- node.js - 在 Node/Express 中,如何使用 csv-to-array 匹配或比较嵌套承诺中的值
- java - 如何使用通用方法查找对象的字段?
- scroll - 停止滚动的 Tmux 配置
- azure-devops - VSTS WIki 使用 HTML Img 标签
- conda - GDAL/底图 w/ Anaconda Python 2.7 w/o internet 或其他 GIS 选项,如 cartopy
- git - 是否可以使用命令行在 Visual Studio Online 上创建一个空的 Git 存储库?
- java - 我们可以在 Spring Retry 中配置两个 RetryConfiguration 类吗?
- sql - 按特定日期条件过滤的 SQL 查询
- python - 如何在 asdict 中获取@property 方法?
- laravel - Laravel 多对多形式