【问题标题】:Publishing a rgl interactive 3d plot to the web将 rgl 交互式 3d 绘图发布到网络
【发布时间】:2012-02-08 11:20:44
【问题描述】:

我正在寻找是否有可能,或者如果不可能的话,我会提出一些想法......

我已使用 rgl 包生成交互式 3d 图,您可以旋转该图以从不同角度查看数据。

我希望能够以某种方式将这个(或类似的东西)发布到网络上,以允许其他人登录到该站点并与图表进行交互。这种事情可能吗?

我在玩 gWidgetsWWW 包之前,它可以让你使用 R 作为网站的后端,但我不确定这是否能够嵌入像 RGL 图这样高级的东西。

理想情况下,这将是在网络上,但它不必 - 即是否可以以某种格式打包实际情节并将其发送给人们。

有没有办法实现这一点,或者有人能想到更好的方法吗? (是否有任何我可以研究的非 R 解决方案可以提供与 rgl 相同的输出?)

如果您需要更多信息,请告诉我。谢谢!

【问题讨论】:

    标签: r web host rgl gwidgets


    【解决方案1】:

    看起来 vrmlgen 可能会有所帮助,但您可能需要在 Web 浏览器中安装 VRML 查看器应用程序。 VRML 是大约 15 年前的新热点,但 vrmlgen 最多只有几年的历史......

    http://www.jstatsoft.org/v36/i08/paper

    这个 SO Q 的一些答案可能也有帮助:

    3D visualization in browser

    【讨论】:

    • 感谢您,VEML 看起来不错,但不幸的是,它不是一个选项,因为我们尚未升级到最新版本的 R,目前也不是一个选项。我最终使用CanvasXpress 来解决它。基本上是在 R 中准备和聚合数据,然后用 R 打印出 CanvasXpress 需要的 JSON(使用 rJSON 包)格式的数据,总体来说有点尴尬,它似乎工作得很好。再次感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-19
    • 2016-05-22
    • 1970-01-01
    • 2013-07-20
    • 2020-07-02
    • 1970-01-01
    相关资源
    最近更新 更多