【问题标题】:Is there a way I can access R via the web?有没有办法可以通过网络访问 R?
【发布时间】:2012-03-02 04:07:42
【问题描述】:

这个问题还没有被问到。尽管已经针对其他(类似)问题提出了一些解决方案。对此我深表歉意。

我的问题是:作为一名学生,我经常使用 R,但有时我只想访问浏览器,访问网站并输入一些 R 命令,然后快速返回一些结果(例如计算我在朋友的笔记本电脑上的成绩)。

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

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

【问题讨论】:

    标签: r web-applications statistics


    【解决方案1】:

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

    这还有一个好处是允许您通过复制粘贴 URL 来分享测试短代码 sn-ps 的结果,这在 Stack Overflow 上特别方便。

    【讨论】:

    • 谢谢,这正是我想要的!
    【解决方案2】:

    就像 Andrew Dempsey 建议的那样,RStudio Server 在 AWS 和 Ubuntu Server 上的工作方式就像一个魅力。我有一个为统计类运行的私有映像——每个人都有自己的 Unix 帐户,并且可以随时通过 Web 界面登录到该帐户。太棒了。

    【讨论】:

      【解决方案3】:

      以下的组合呢:

      【讨论】:

        【解决方案4】:

        虽然@Perception 对Ideone 的建议似乎是满足您特定需求的最佳答案(输入一些 R 命令,然后快速返回一些结果),但我也建议@987654322 @。

        来自他们的网站:

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

        【讨论】:

          【解决方案5】:

          脑海中浮现2个想法:

          1) 建立一个免费的 AWS 微镜像,并在上面放置 rstudio 网络服务器。这将为您提供 12 个月的免费基于 Web 的 R 环境

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

          【讨论】:

          【解决方案6】:

          ssh 呢?现在甚至还有安卓的 ssh 客户端。

          【讨论】:

            【解决方案7】:

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

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

            【讨论】:

              猜你喜欢
              • 2023-03-30
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2015-06-16
              • 2020-09-24
              • 1970-01-01
              • 2020-09-26
              相关资源
              最近更新 更多