R 谷歌动画

R 谷歌动画,r,candlestick-chart,googlevis,R,Candlestick Chart,Googlevis,我真的很喜欢运动图表的外观,但我想动画的其他一些情节(而不仅仅是散点图图表) 例如,是否可以制作烛台图的动画?尽管有你的问题,我还是会回答你,好像你不在乎使用googleVis,只想制作烛台图的动画,而不考虑风格。(主要是因为我的风格很糟糕,而且googleVis图表是用非R工具制作的) TeachingDemos软件包中的tkexamp功能有助于创建可由各种交互控件控制的绘图。其中一个可用控件是动画控件,可用于为绘图设置动画。TXAMP功能适用于您可以在R中创建的几乎任何绘图类型,因此您可以创

我真的很喜欢运动图表的外观,但我想动画的其他一些情节(而不仅仅是散点图图表)


例如,是否可以制作烛台图的动画?

尽管有你的问题,我还是会回答你,好像你不在乎使用googleVis,只想制作烛台图的动画,而不考虑风格。(主要是因为我的风格很糟糕,而且googleVis图表是用非R工具制作的)


TeachingDemos软件包中的
tkexamp
功能有助于创建可由各种交互控件控制的绘图。其中一个可用控件是动画控件,可用于为绘图设置动画。
TXAMP
功能适用于您可以在R中创建的几乎任何绘图类型,因此您可以创建几乎任何R绘图的屏幕动画,并运行动画或手动控制时间流逝。TeachingDemos软件包中的
USCrimes
帮助页面有一个将其用于动画打印的示例


请注意,这仅适用于交互式使用。要在文件中创建动画以上载或提供给其他人,您可以使用@Seth shows的动画包。

谢谢Seth!不是我想要的,但是一个很酷的例子!
install.packages("quantmod")
install.packages("animation")
library(quantmod)
library(animation)

getSymbols("GS") 

chartSeries(GS) 


ani.options(interval = 0.05)
saveGIF({

    for(i in 1:20){  
    candleChart(GS,multi.col=TRUE,theme='white',yrange=c(0,1200));
      GS = GS+rnorm(3,50)  ; # replace this with something interesting.
}

}, movie.name = "animation.gif", img.name = "Rplot", convert = "convert", 
    cmd.fun = system, clean = TRUE)