有没有办法通过网络访问R?

时间:2012-03-02 04:07:42

标签: r web-applications statistics

尚未提出此问题。可能已经针对其他(类似)问题提出了一些解决方案。我为此道歉。

我的问题是:作为一名学生,我和R一起工作很多,但有时候我只想访问一个浏览器,去一个网站并输入几个R命令,然后回复一些快速的结果(例如计算我在朋友的笔记本电脑上的成绩。)

现在我可以将电脑启动并运行一整夜等等。但是我更想知道是否有任何模拟R控制台的Web应用程序。我发现了一个,但它不起作用(这是谷歌上的第一个或第二个命中)。

有没有人有任何想法?可能是这样的东西(或类似于网络上的R语言的东西)不存在。

7 个答案:

答案 0 :(得分:14)

您可以尝试使用在线编译器进行快速测试。我会想到Ideone是一个合适的选择。从左侧菜单中选择R语言,输入您要测试的代码,然后点击提交以查看输出。

这样做的好处是可以让你通过复制粘贴URL来分享测试短代码片段的结果,这在Stack Overflow上非常方便。

答案 1 :(得分:10)

就像Andrew Dempsey所说,RStudio Server就像AWS和Ubuntu Server上的魅力一样。我有一个运行统计类的私有映像 - 每个人都有自己的Unix帐户,可以随时通过Web界面登录该帐户。太棒了。

答案 2 :(得分:5)

如何组合:

答案 3 :(得分:4)

虽然@ Perception对Ideone的建议似乎是满足您特定需求的最佳答案(在一些R命令中键入然后有一些快速结果“),我也建议The Sage Notebook

从他们的网站:

使用Sage Notebook,任何人都可以创建,协作和发布交互式工作表。在工作表中,可以使用Sage,Python和Sage中包含的其他软件编写代码。 [是的,R是其中之一。]

答案 4 :(得分:3)

我想到了两个想法:

1)设置一个免费的AWS微图像并在其上放置rstudio web服务器。这将为您提供12个月免费的基于Web的R环境

2)在这些论坛的某个地方,我想,或者它可能在rstudio论坛上,是关于如何在闪存驱动器上托管r和r studio的说明。

答案 5 :(得分:0)

ssh怎么样?现在甚至还有用于Android的ssh客户端。

答案 6 :(得分:0)

对于“输入一些命令”这可能有点过分......

您可以使用您喜欢的编辑器/ IDE和R运行桌面。 然后用例如远程访问它realVNC,现在可以作为chrome / chromium浏览器的免费插件使用。刷新时间通常足够快,您可以近乎实时地工作。 您可以访问太大而无法在笔记本电脑中使用的硬件。