2012-03-02 108 views
8

这个问题还没有被问到。尽管其他(类似的)问题可能已经提出了一些解决方案。我对此表示歉意。有没有一种方法可以通过网络访问R?

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

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

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

回答

14

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

这也有利于您通过复制粘贴URL来共享测试短代码片段的结果,这在堆栈溢出时尤其方便。

+0

不错,这可以来得心应手。 – 2012-03-02 08:39:56

+0

谢谢,这正是我正在寻找的! – 2012-03-03 07:42:45

3

2想法映入脑海:

1)建立一个免费的AWS微图像,并把rstudio Web服务器就可以了。这将给你一个免费的基于Web的R环境12个月

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

+2

例如,在此处描述设置:http://www.r-bloggers.com/rstudio-in-the-cloud-for-dummies/ – 2012-03-02 04:47:08

10

就像Andrew Dempsey所建议的那样,RStudio Server在AWS和Ubuntu Server上工作起来就像一个魅力一样。我有一个运行统计类的私人图像 - 每个人都有自己的Unix帐户,并且可以随时通过Web界面登录该帐户。这是梦幻般的。

0

那么ssh呢?现在甚至有Android的ssh客户端。

4

虽然Ideone @感知的建议似乎为您的特定需求的最佳答案(键入一些R命令,然后有一些快速的返回结果“),我也建议The Sage Notebook

从他们的网站:

随着贤者笔记本任何人都可以创造,协作和发布交互式的工作表在工作表中,可以使用鼠尾草,Python和列入圣人其他软件编写代码 [是,R是一个。其中。]

0

这可能是矫枉过正“式的几个命令” ......

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

相关问题