Tom*_*Tom 10 r google-visualization
当我将动态图表的代码保存到html文件并尝试打开它时,我得到页脚,"初始化"进度条闪烁一瞬间,但没有其他任何显示.
所以
M1 <- gvisMotionChart(Fruits, idvar="Fruit", timevar="Year")
plot(M1)
Run Code Online (Sandbox Code Playgroud)
效果很好,但是
print(M1, file='d:/delete/fruit.html')
Run Code Online (Sandbox Code Playgroud)
然后在浏览器中打开生成的文件出现空白(页脚除外).有没有办法可以保存这个可视化并循环播放?
Ton*_*yal 12
据我了解,该文件必须通过Web服务器显示以显示图表
http://code.google.com/apis/chart/interactive/docs/gallery/motionchart.html#Notes
由于Flash安全设置,当从浏览器中的文件位置(例如,file:/// c:/webhost/myhost/myviz.html)访问时,此(以及所有基于Flash的可视化)可能无法正常工作,而不是从Web服务器URL(例如,http: //www.myhost.com/myviz.html).这通常只是一个测试问题.您可以按照Macromedia网站上的说明解决此问题.
R中的plot命令使用内部R http帮助服务器来克服此限制.
以下是我克服它的方式:
现在打开你的googleVis html文件,它应该会成功显示.实际上,您在所选文件夹中打开的任何googleVis文件也会按预期显示.