【发布时间】:2011-12-31 07:41:28
【问题描述】:
【问题讨论】:
【问题讨论】:
嗯,首先你需要一个网络服务器。哦,R现在有其中之一。然后,您需要某种方式从 R 代码在 Web 上生成输出 - 哦,R 也有其中之一:
因此,您可以编写返回 JSON 编码数据的 R 服务器页面,您可以将这些数据提供给 Protovis - 或者如果您想获得最新的信息,可以提供给 D3,它是 Protovis++,由 win 组成。
【讨论】:
Iplots 是一个相当有用的包,它允许交互式绘图(我的意思是图表之间的选择链接、颜色链接等)。它有一些局限性,并不是真正用于制作绘图,而是用于探索数据趋势。
Acinonyx 最近也进行了更新,应该是 iplots 的更新版本,但据我所知,它还有一些工作要做。
不熟悉 protovis 或 rwebvis。
【讨论】:
谷歌有一个名为googlevis 的包,它可以实现一些交互性。这会产生可在线嵌入的图。如果你喜欢 protovis,同一作者还有另一个名为 D3 的库。
为了在网络服务器上运行 R,我一直在尝试使用 RApache,它使您能够将 R 安装链接到 apache 服务器。
如果交互不在线,RStudio 有一个名为 manipulate 的包,它可能也很有趣。
【讨论】: