在R裡面做動畫是一件有點複雜的事 首先必須要下載並安裝ImageMagick這個軟體 然後用以下的指令ani.options指定這個軟體的存放位置 以下以brownian motion為例
library(animation)
ani.options(convert = 'C:/Program Files/ImageMagick-6.8.9-Q16/convert.exe')
saveGIF({
brownian.motion(pch = 21, cex = 5, col = "red", bg = "yellow")
}, movie.name = "c:\\rtest\\brownian_motion2.gif", interval = runif(30, 0.01, 1), nmax = 30)
## Executing:
## "C:/Program Files/ImageMagick-6.8.9-Q16/convert.exe" -loop 0
## -delay 67.5484723667614 Rplot1.png -delay 42.4189417860471
## Rplot2.png -delay 31.1114042180125 Rplot3.png -delay
## 43.5625614756718 Rplot4.png -delay 62.2502443445847
## Rplot5.png -delay 11.0698955832049 Rplot6.png -delay
## 71.8541103715543 Rplot7.png -delay 34.6083273543045
## Rplot8.png -delay 23.5858519345056 Rplot9.png -delay
## 68.1431835638359 Rplot10.png -delay 52.048777727643
## Rplot11.png -delay 44.3624782082625 Rplot12.png -delay
## 22.6481416653842 Rplot13.png -delay 44.1244366236497
## Rplot14.png -delay 75.011960858712 Rplot15.png -delay
## 93.3580835433677 Rplot16.png -delay 98.7173915961757
## Rplot17.png -delay 87.0778486037161 Rplot18.png -delay
## 75.8255926417187 Rplot19.png -delay 40.9558915426023
## Rplot20.png -delay 71.4381695494521 Rplot21.png -delay
## 67.0393465030938 Rplot22.png -delay 42.4853629937861
## Rplot23.png -delay 65.261920299381 Rplot24.png -delay
## 96.2432993235998 Rplot25.png -delay 74.3835157598369
## Rplot26.png -delay 88.8345955437981 Rplot27.png -delay
## 16.6797881205566 Rplot28.png -delay 17.8180936709978
## Rplot29.png -delay 87.8403275616001 Rplot30.png
## "c:\rtest\brownian_motion2.gif"
## Output at: c:\rtest\brownian_motion2.gif
## [1] FALSE
接著就到你指定的資料夾找你造出來的動畫啦