首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >googleVis图的动画制作

googleVis图的动画制作
EN

Stack Overflow用户
提问于 2013-02-09 00:26:08
回答 2查看 1.2K关注 0票数 2

我真的很喜欢运动图表看起来像here,但我想动画一些其他的图形(而不仅仅是散点图)。

例如,可以对一个烛台图进行动画处理吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-09 03:18:21

尽管你提出了这个问题,我还是要回答,就好像你对使用googleVis并不关心,只是想用动画制作烛台图,而不考虑样式。(主要是因为我的风格很糟糕,而且googleVis图表是用非R工具制作的)

代码语言:javascript
复制
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)

票数 6
EN

Stack Overflow用户

发布于 2013-02-09 07:25:26

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

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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14777000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档