问题标签 [rscript]

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 回答
4466 浏览

r - Rscript 不会加载方法包,而 R 会加载 - 为什么以及后果是什么?

刚看到这个:

methods软件包在运行时似乎始终可用R,但不与Rscript. 我怀疑这是为了获得性能,但除了显而易见的之外,还有什么实际意义吗?我之所以问这个问题,是因为一个有趣的错误是由包的存在或不存在触发的methods

0 投票
1 回答
809 浏览

r - 可以交互使用包,但是 Rscript 给出错误

我在 R 中使用“topicmodels”包。一切都可以交互地工作,但是如果我使用 运行完全相同的命令Rscript,我会得到错误。

第一个错误(我解决了)是 R 不知道is()函数是什么。我通过导入"methods"包解决了这个问题。显然,Rscript即使交互式 R 会自动导入它,它也不会自动导入,这会导致 is() 出现问题。问题解决了。

但是,我现在陷入了另一个错误,我无法弄清楚。我正在使用包LDA()中的函数"topicmodels",使用数据(DTM 格式)和 k=10。我这样称呼它:

它给了我以下错误:

最主要的是它可以交互地工作,但不使用Rscript. 我知道数据格式正确,如果我打印数据,它看起来不错。还有什么我想念的吗?是否有其他模块Rscript不加载,但 R 交互加载?谢谢!

0 投票
1 回答
747 浏览

r - 使用 Rscript 加载 rJava.dll 失败

我通过 Eclipse 运行 R 3.0.1 并且没有问题。我尝试使用 Rscript.exe 执行我的一些 R 脚本,但出现以下错误:

我已经检查并且该 DLL 存在于目录中。

你有什么建议吗?

谢谢。

问候

0 投票
0 回答
562 浏览

r - JRI - 检查 R 脚本返回值的类型

我正在使用 JRI 并从 Java 调用 R 脚本。R 脚本返回一个整数。以下是我如何调用 R 脚本 -

以下是 R 脚本中的相关代码 -

调用 Java 代码应该能够调用任何 R 脚本。该脚本可能会返回各种数据类型,因此我需要查看返回类型以提取结果。

在调用 Java 程序中,当我检查“retVal”时,我看到有以下 2 个属性 -

  1. rtype - 设置为 13 (INTSXP)
  2. Xt - 由 gettype() 返回 - 设置为 32 (XT_ARRAY_INT)

我的问题是 - 调用程序应该查看上述哪种类型?

此外,任何指向 R 和 Java 数据类型之间任何映射的指针都会有所帮助。

我还查看了以下帖子,但无法理解上述查询的实际解决方案 - call-r-from-java-using-jri-how-to-cast-return-value

问候,〜米林德

0 投票
1 回答
1562 浏览

r - 如何告诉摘要不换行?

我正在尝试获取摘要以不包装其输出。但是,当我用 5 列数据调用摘要时,它会将第 5 列放在单独的行上。我希望有一种方法比手动打印迭代摘要返回的对象更容易。

最好的祝福,

约瑟夫

绘图工具

./plotit.r #输出:

0 投票
1 回答
1295 浏览

r - 从命令行运行 R 脚本时找不到 setClass

我有一个简单的 R 脚本,它试图定义类。例子.R

当我运行 Rscript example.R 时。我在下面收到错误消息

eval 中的错误(expr,envir,enclos):找不到函数“setClass”调用:source -> withVisible -> eval -> eval

有人可以帮忙吗?

0 投票
1 回答
266 浏览

hadoop - R 脚本日志未作为 oozie 任务日志的输出

我在 Rscript 下面使用作为 hadoop 流的映射器。我想在tasktracker的控制台或oozie所做的任何其他日志位置上查看日志信息\警告等,但它没有任何原因。我的 oozie 工作已成功完成

脚本

为测试目的更新了 Rscript

没有出现日志..请建议

0 投票
1 回答
524 浏览

hadoop - 获取异常警告 org.apache.hadoop.streaming.PipeMapRed: java.io.IOException: Broken pipe

我在现有的工作 R 脚本中添加打印语句以用于某些调试目的。

我在使用 Hadoop 流执行此代码时遇到了 Broken pipe 异常。如果我再次删除此打印,它会起作用,对我来说听起来很奇怪!在编辑 Rscript 时,我通过窗口 gitbash 使用 vi。您能否提出解决方案。

0 投票
0 回答
144 浏览

php - 用php执行Rscript时结果不一致

当运行我在 ubuntu 终端中使用 Rscript 命令创建的 R 函数时(在su到 Apache 服务器 www-data 用户之后),我得到了完美的结果(由于长度而未插入函数代码)。但是,当在 Apache 上通过 php 运行相同的函数时,exec("Rscript wrapper.R $N)"我一无所获。

请注意,我尝试过的其他 R 函数(如rnorm)工作得很好。

终端运行(同样,在 www-data 用户中,所以权限不应该成为问题)和exec我不知道的 php 之间是否有一些区别?造成这种结果差异的原因可能是什么?

0 投票
2 回答
4188 浏览

r - 在 R/3.0.2 中安装 minqa 时出错

我正在使用他们 github 帐户lme4上的 README.md 文件进行安装,但在安装依赖项时失败。我尝试单独安装它们,但在安装软件包时仍然崩溃。我在 RHEL6 上使用 R/3.0.2。在构建期间,编译器争论 RScript 不存在,我检查它在 R/bin 文件夹中。 minqa

这是 R INSTALL 的日志: