r - 用可移植 R Shiny 吗?

标签 r shiny

对于使用 R 构建一些 Web 服务,我通常使用 RApache但我想看看 Shiny 看看它能做什么。
问题是,对于我设想使用它的这种情况,我没有可以运行 R & Shiny 的可用服务器,也无法将数据传输到运行它的另一台机器。我只有一个桌面,我想向其他用户展示 Shiny 应用程序,而不需要他们在他们的桌面上安装 R 并且不打扰 IT 安装。

因此我的问题。是否可以安装 R 可移植 - http://sourceforge.net/projects/rportable/files/R-Portable/在与同事共享的共享驱动器上,并且 Shiny 应用程序可以与可移植 R 版本进行交互。
如果这是可能的,是否有人尝试过并愿意分享他的一些代码来证明它有效?

最佳答案

这应该可以正常工作,假设您可以让您的 R-Portable 设置拥有一个可移植的包库。 Shiny 不会启动 R,您运行 R,然后从那里加载并启动您的 Shiny 应用程序(使用 shiny::runApp()),然后浏览器和 R 进程使用 TCP 进行通信。

如果您的应用程序不需要私有(private),您也可以在 RStudio 自己的 Shiny 主机上申请一个帐户。它在测试版中是免费的。 https://rstudio.wufoo.com/forms/shiny-server-beta-program/

关于r - 用可移植 R Shiny 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16915554/

相关文章:

r - 如何在循环中训练多个模型

r - 在 Shiny 中稍后失效

r - 将字符限制添加到 R Shiny 应用程序中的文本框

html - 使用 CSS 使仪表板框标题加粗

R: makePSOCKcluster 超线程 50% CPU 核心

r - 使用另一个数据表以主数据表 r 中的列为条件

r - 生成下拉通知的函数 Shiny R

r - 使用 R Shiny 中的操作按钮将行从一个 DT 移动到其他 DT

R 过滤包含单词组合的行

r - 向量化嵌套 for 循环,R