-1

我们有一个 Ruby on Rails 应用程序,其中包含一个我们计划向其中添加 R 查询接口的数据库。不过,最好用一个快速的模型来测试这个概念:某种固定的 R 接口附加到数据库。(想想 PhyMyAdmin 但运行 R 查询。)

有很多R web 界面,所以我在这里寻找一些指导。

要求:

  • 方便查询数据库
  • 可以做图表
  • 易于安装在 CentOS 上
  • 使用用户名/密码保护的能力将是一个奖励。
  • 与 Ruby/Rails 的集成(例如,能够使用 Ruby 模型而不是直接使用表)是一大优势。
4

1 回答 1

2

该 R Web 界面列表中的许多软件包已过时或不再维护。最好的选择可能是 Rook 和 RApache。没有提到的是Shiny,一个来自 RStudio 的新项目。

有 R 包可以完成您列表中的所有操作:例如RMySQL用于连接和查询 MySQL 数据库。对于图形,您可以选择基本图形、latticeggplot2。快速的网络搜索表明,一个名为 EPEL 的东西是使用 yum 在 CentOS 上安装的一个选项。

与 Ruby/Rails 集成:可能,例如使用RSRuby(旧)或 Rserve 的Ruby 客户端,但不推荐。将 R 和 Rails 代码分开可能会更好。

将涉及一些编码;您不会找到“固定界面”,但 Shiny 可能是最接近的。

于 2013-02-06T09:53:42.280 回答