我正在为语言 R 寻找基于 Web 的解释器。更准确地说,我正在寻找像http://codepad.org/这样的 IDE ,我可以在其中提供代码,服务器应该执行并为我提供输出.
我浏览了 Rapache 之类的应用程序,但它们不符合我的要求,因为它们不能接受来自客户端的代码、执行它并提供结果。
简而言之,我可以找到接受用户输入的 Web 应用程序,执行特定的 R 脚本,然后以格式整齐的方式放置输出,但不是接受 R 代码的 Web 应用程序,执行它然后以整洁的方式放置它.
我正在为语言 R 寻找基于 Web 的解释器。更准确地说,我正在寻找像http://codepad.org/这样的 IDE ,我可以在其中提供代码,服务器应该执行并为我提供输出.
我浏览了 Rapache 之类的应用程序,但它们不符合我的要求,因为它们不能接受来自客户端的代码、执行它并提供结果。
简而言之,我可以找到接受用户输入的 Web 应用程序,执行特定的 R 脚本,然后以格式整齐的方式放置输出,但不是接受 R 代码的 Web 应用程序,执行它然后以整洁的方式放置它.
想到了几种可能性:
/plain/
到你的脚本中,并且能够获得一个可以直接在 R 中获取的 URL。例如,如果你的脚本在线的 URL 是“ http://ideone.com/PIkeD ”,那么你可以用于source("http://ideone.com/plain/PIkeD")
直接从 ideone 服务器加载脚本。最近,关于R-Fiddle作为一种共享 R 代码的有趣方式也引起了相当多的关注。看起来它是强大的http://www.rdocumentation.org/网站的动力。
RStudio IDE (Server) 可能是您问题的答案。看看http://www.rstudio.com/ide/
你可以试试我们正在 AT&T 研究实验室开发的 Rcloud。它是一个类似于 Rstudio/IPYthon 的开源 IDE,在协作方面具有更高级的功能。 https://github.com/att/rcloud
RCloud 是一个用于协作创建和共享数据分析脚本的环境。RCloud 允许您在 R、HTML5、Markdown、Python 等中混合分析代码。与 Sage、iPython 笔记本和 Mathematica 非常相似,RCloud 提供了一个笔记本界面,可让您轻松记录会话并使用文本、方程式和支持图像对其进行注释。