当我将动态图表的代码保存到 html 文件并尝试打开它时,我看到页脚,并且“正在初始化”进度条闪烁了一瞬间,但没有显示任何其他内容。
so
M1 <- gvisMotionChart(Fruits, idvar="Fruit", timevar="Year")
plot(M1)
效果很好,但是
print(M1, file='d:/delete/fruit.html')
然后在浏览器中打开生成的文件显示为空白(页脚除外)。有什么方法可以保存此可视化并传播它吗?
据我了解,该文件必须通过网络服务器显示才能显示图表
http://code.google.com/apis/chart/interactive/docs/gallery/motionchart.html#Notes
由于 Flash 安全设置,此(以及所有基于 Flash 的
从文件访问时可能无法正常工作
浏览器中的位置(例如 file:///c:/webhost/myhost/myviz.html)
而不是来自网络服务器 URL(例如,http://www.myhost.com/myviz.html)。这通常是一个测试问题
仅有的。您可以按照 Macromedia 网站上的说明解决此问题
地点。
R 中的绘图命令使用内部 R http 帮助服务器来克服此限制。
我是这样克服的:
- Go to http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html
- 单击显示“编辑位置”的下拉框,然后选择“添加位置”
- 点击“浏览文件夹”
- 选择保存 html 文件的文件夹
- Click OK
现在打开您的 googleVis html 文件,它应该会成功显示。事实上,您从所选文件夹中打开的任何 googleVis 文件也将按您的预期显示。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)