问题标签 [rapache]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
360 浏览

r - RApache 找不到正确的包路径

我正在尝试在我的 Linux 系统上配置 Apache,但它找不到 R 包的正确路径(因此它找不到brew包)。

我安装了 R 包~/R/libs,当.libPaths()从 R 会话运行时,我得到:

但是,如果我将 RApache 配置为RApacheInfo()使用

在 .libPaths RApache 仅报告

我如何告诉 RApache 去寻找~/R/libs

0 投票
1 回答
151 浏览

string - 如何在 R 中绘制格式化为字符串的函数

我正在使用 RApache 构建应用程序,并且我在 R 中的代码正在接收 POST 数据。其中一个发布数据是 POST$f,它是一个字符串,比如“sin(x)”。有什么办法可以成功地将它放入绘图功能中?

谢谢!

0 投票
1 回答
442 浏览

image - 如何使用 R-Apache 输出多个图形

下面是我使用 quantmod 绘制函数的 R 代码,但是这样做的限制是我只能输出一个图形。有没有办法让你的函数输出多个图形,比如通过设置内容text/html并以某种方式使用它渲染多个图形?你能告诉我怎么做吗?

0 投票
2 回答
437 浏览

apache - RJDBC 未作为 Rapache 中的库加载

所以我需要在我的 Rapache 程序中访问 MSSQL 服务器,当我尝试在我的 Rapache 代码中将 RJDBC 作为库加载时,我得到服务器错误。在日志中它看起来像这样:

我还检查了 rJava.so 存在于该目录中。它与 libjvm.so 有关吗?

问题是当我在 R 中运行这个库(RJDBC)时,它说:

然后我所有的 RJDBC 代码都可以正常工作。那么这是某些 Java 配置的问题,还是 rApache 由于警告消息而无法运行库的问题?

0 投票
0 回答
129 浏览

apache - 在 Rapache 中使用 RJDBC 连接到 MSSQL 服务器

我在使用 rApache 连接到 MSSQL 服务器时遇到问题。我使用插件包“RJDBC”连接到这个服务器。在 R-Console 中,我可以正常连接并访问服务器,但是当我尝试通过 rApache(在我的测试网站上)连接时,它失败并且出现错误。这是失败时的线路。

这是浏览器中显示的错误:错误 324 (net::ERR_EMPTY_RESPONSE):服务器关闭了连接,没有发送任何数据。

在 apache 错误日志中,我得到的只是

[2012 年 6 月 26 日星期二 12:55:32] [错误] [客户端 10.21.2.79] rApache 注意!

谢谢你的帮助,

0 投票
1 回答
91 浏览

apache - 如何在 R Apache 中检索 cookie

如何在 R-Apache 中获取 cookie 的值?

我使用 brew 在我的 html 代码中设置了 cookie:

setCookie(name="ID",value=paste(sample(1:9999,1)))

我的页面有一个表单,可以将发布数据发送到我的 R 代码。我怎样才能在 R 代码中检索这个 cookie?

谢谢!

0 投票
1 回答
166 浏览

makefile - 制作 rApache 的 Makefile 给了我错误

提前道歉,我是Linux和这些东西的新手。

我必须安装 rApache 1.2.0,但是当我在终端上写:

它给了我很多错误,例如:

或者

这是 Makefile.am(链接):

任何帮助将不胜感激。

谢谢,肖

0 投票
0 回答
506 浏览

r - 部署 Rapache 和 Rook 的错误

我正在尝试使用 R 和 Rook 创建一个 Web 应用程序。

我看到了这个例子http://www.road2stat.com/cn/r/rook.html并且我已经能够在我的命令行中复制它(从 R 内部调用它)。但我希望多个用户能够同时连接到应用程序,所以我想像 Jeff 所说的那样部署它 - http://jeffreyhorner.tumblr.com

我已经能够复制 Rook 软件包附带的大多数示例,如 Jeff 在他的博客中所述。其中包括: summary.r rnorm RookTestApp

我现在遇到的问题是我无法使前一个示例工作(即-www.road2stat)每次我尝试将文件上传到它时都会给我一条错误消息。当我使用命令行时不会发生这种情况。

我的错误信息是这样的:

内部服务器错误 服务器遇到内部错误或配置错误,无法完成您的请求。

这是我部署应用程序的路径

这是我要复制的应用程序

}

这是我的命令行指令:

任何人都可以请我指出正确的方向或指导我找到可以帮助我做到这一点的资源。

PS我使用的是fedora 15,并且安装了Rapache-1.2.0。

0 投票
1 回答
426 浏览

r - R 交互和批处理模式以及 heIp 浏览器

在“批处理模式”下运行 R 时,该interactive标志设置为 false,这会阻止任何类型的用户提示,这些提示会在嵌入/批处理设置的上下文中中断进程。看:

使用时有些保持Rscript也可以使用交互包手动设置该标志。为了测试,我们可以尝试:

假设尚未设置 CRAN 镜像,install.packages则不会显示一些交互式镜像选择器,而是抛出错误并退出。

但是,我注意到helpor?命令仍然有效。例如,下面的命令将显示帮助浏览器,并且在我按 q 之前它不会继续。

但是,将输出发送到文件时,它不会显示交互式提示,而只是将完整的帮助文档转储到输出中:

我现在对使用help. 为什么即使 R 在批处理模式下运行,您也会获得交互式帮助浏览器?这是 Debian/Ubuntu 前端的功能R还是来自 Debian/Ubuntu 前端?由于 R 等待使用输入,在内部调用函数(即 Rserve、RInside、JRI 等)时是否存在R变得无响应的风险?help

0 投票
1 回答
492 浏览

rapache - 在云中托管 R 时的内存要求

如果我们预计每月有 100,000 次点击,我们需要运行 opencpu 的最小服务器大小是多少?

我认为 opencpu 是一个令人兴奋的项目,但需要了解部署 opencpu 时的内存使用情况,因为诸如 rackspace 之类的云托管服务对于 1 GB 的 RAM 每月收费约 40 美元。

我知道如果我加载 R 而不做任何事情或在 RAM 中加载任何数据或包,它会使用近 700m 的 RAM(虚拟)和 50 兆字节的 RAM(驻留)。

我知道 opencpu 使用 rApache,而 rApache 使用 preforking,但想知道随着并发用户数量的增加,这将如何扩展。谢谢。

感谢您的回复

我在访问洛杉矶时与 Jeroen Ooms 进行了交谈,并且部分相信如果正确使用 opencpu 将在高并发环境中工作,并且如果出现问题,他可以解决问题。毕竟opencpu跟他的论文有关!特别是,我发现 opencpu 的有用之处在于它与 ubuntu 的 AppArmor 的集成,它可以限制进程使用过多的 RAM 和 CPU。我认为 apache 可能也可以做到这一点,但 RAppArmor 可以做到这一点以及更多。杰出的!如果 AppArmor 是唯一的优势,我只会使用它和 json 作为后端,但似乎 opencpu 也可以简化所有这些东西的安装并提供内置的 API 系统。

考虑到网络托管的成本,我想一个可行的实时分析系统如下:

  • 根据需要在专门的分析服务器上按需创建 R 统计模型(例如,每天或每小时使用 cron)
  • 使用 ftp 将模型的结果传输到 opencpu 服务器上的目录,作为本机 R 对象
  • 在 opencpu 服务器上,进入目录并获取代表统计模型的 R 对象,然后使用它进行预测或模拟。例如,使用“预测”函数根据用户提供的变量提供估计值。

有其他人认为这是使 R 成为实时分析后端的可行方法吗?