代码之家  ›  专栏  ›  技术社区  ›  Dan

R网络应用程序介绍[已关闭]

  •  26
  • Dan  · 技术社区  · 15 年前

    我怀疑这是问这个问题的正确地方,但我想知道是否有一个好地方可以介绍在R中开发web应用程序。我知道人们正在这样做,我知道在哪里可以找到RApache和brew,但任何一种演练?

    在我开始我自己之前只是检查一下。

    4 回复  |  直到 9 年前
        1
  •  13
  •   Richie Cotton Joris Meys    10 年前

    几年后的更新:

    将R集成到web应用程序中所使用的技术取决于您尝试实现的规模。

    对于小型、独立的web应用程序, Shiny 正在迅速成为事实上的标准。它相对容易使用,并且有付费支持选项。

    对于更大的项目,您最好使用您熟悉的任何web框架,然后确定如何连接到R。(您可以从任何其他软件的命令行调用R,并且R有一些稍微好一点的界面,例如 rJava


    使用R创建web应用有很多不同的方法。大多数(如果不是全部的话)都列在 FAQ on R document .

    如果你想使用RApache,有一个 presentation 在旧的RApache站点上,这可能有助于您入门。否则 RWui 使用起来非常简单,但没有那么灵活(反正我上次用过),而且 rcom/StatConnector 可用于从web服务器运行R。

        2
  •  9
  •   Tal Galili    15 年前

    我刚刚在这个老问题上犯了个错误。

    您可以观看三个更新的视频:

    1. R Web Application – “Hello World” using RApache (~7min video tutorial)
    2. Web Development with R – an HD video tutorial of Jeroen Ooms talk
    3. A web application for R’s ggplot2

    (我本可以只链接到youtube视频,但这些帖子还包括代码、演示和解释的额外链接)

        3
  •  3
  •   learnr    15 年前

    查看Jeroen Ooms的 useR!2009 presentation 我相信 Stockplot R web应用程序是使用相同的技术构建的。

        4
  •  2
  •   Marcelo Bielsa    10 年前

    你看到了吗 http://shiny.rstudio.com/ . 您可以查看教程,这些教程复杂程度参差不齐,可以在闪亮的工具选项板上浏览许多教程。Shiny允许您轻松地在R中开发Web应用程序并添加一些HTML。

    因此,我的建议是平衡webapp和R开发的数量。如果你需要更多的前者,那么闪亮是不够的。

    兆字节