R Web应用程序介绍

Dan*_*Dan 26 web-applications r

我怀疑这是提出问题的正确位置,但我想知道是否有一个很好的地方可以介绍在R中开发网络应用程序.我知道人们正在这样做,我知道在哪里可以找到有关RApache和brew的信息但任何类型的演练?

在我自己开始之前检查一下.

Ric*_*ton 13

几年后的更新:

将R集成到Web应用程序中使用什么技术取决于您要完成的工作的规模.

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

对于更大的项目,您可能最好使用您熟悉的任何Web框架,然后找出如何连接到R.(您可以从命令行调用任何其他任何软件的R,并且有一些稍微更好的R接口,例如rJavaJava应用程序.)这听起来有点模糊,但对于这些项目,重要的决定是基于"贵公司已经使用了什么?" 和"你需要什么R?"


原始答案:

使用R创建Web应用程序的方法有很多种.大多数(如果不是全部)都列在FAQ on R文档中.

如果你想使用RApache,那么在旧的RApache网站上有一个可能对你有用的演示文稿.否则,RWui使用非常简单,但不是那么灵活(无论如何我上次使用它),并且可以使用rcom/StatConnector从您的Web服务器运行R.


Tal*_*ili 9

我刚刚遇到这个老问题.

您可以观看三种较新的视频:

  1. R Web应用程序 - 使用RApache的"Hello World"(约7分钟视频教程)
  2. 使用R进行Web开发 - Jeroen Ooms的高清视频教程
  3. R的ggplot2的Web应用程序

(我本可以链接到YouTube视频,但帖子还包含代码,演示文稿和说明的额外链接)