问题标签 [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.
r - Rscript 不会加载方法包,而 R 会加载 - 为什么以及后果是什么?
刚看到这个:
该methods
软件包在运行时似乎始终可用R
,但不与Rscript
. 我怀疑这是为了获得性能,但除了显而易见的之外,还有什么实际意义吗?我之所以问这个问题,是因为一个有趣的错误是由包的存在或不存在触发的methods
。
r - 可以交互使用包,但是 Rscript 给出错误
我在 R 中使用“topicmodels”包。一切都可以交互地工作,但是如果我使用 运行完全相同的命令Rscript
,我会得到错误。
第一个错误(我解决了)是 R 不知道is()
函数是什么。我通过导入"methods"
包解决了这个问题。显然,Rscript
即使交互式 R 会自动导入它,它也不会自动导入,这会导致 is() 出现问题。问题解决了。
但是,我现在陷入了另一个错误,我无法弄清楚。我正在使用包LDA()
中的函数"topicmodels"
,使用数据(DTM 格式)和 k=10。我这样称呼它:
它给了我以下错误:
最主要的是它可以交互地工作,但不使用Rscript
. 我知道数据格式正确,如果我打印数据,它看起来不错。还有什么我想念的吗?是否有其他模块Rscript
不加载,但 R 交互加载?谢谢!
r - 使用 Rscript 加载 rJava.dll 失败
我通过 Eclipse 运行 R 3.0.1 并且没有问题。我尝试使用 Rscript.exe 执行我的一些 R 脚本,但出现以下错误:
我已经检查并且该 DLL 存在于目录中。
你有什么建议吗?
谢谢。
问候
r - JRI - 检查 R 脚本返回值的类型
我正在使用 JRI 并从 Java 调用 R 脚本。R 脚本返回一个整数。以下是我如何调用 R 脚本 -
以下是 R 脚本中的相关代码 -
调用 Java 代码应该能够调用任何 R 脚本。该脚本可能会返回各种数据类型,因此我需要查看返回类型以提取结果。
在调用 Java 程序中,当我检查“retVal”时,我看到有以下 2 个属性 -
- rtype - 设置为 13 (INTSXP)
- Xt - 由 gettype() 返回 - 设置为 32 (XT_ARRAY_INT)
我的问题是 - 调用程序应该查看上述哪种类型?
此外,任何指向 R 和 Java 数据类型之间任何映射的指针都会有所帮助。
我还查看了以下帖子,但无法理解上述查询的实际解决方案 - call-r-from-java-using-jri-how-to-cast-return-value
问候,〜米林德
r - 如何告诉摘要不换行?
我正在尝试获取摘要以不包装其输出。但是,当我用 5 列数据调用摘要时,它会将第 5 列放在单独的行上。我希望有一种方法比手动打印迭代摘要返回的对象更容易。
最好的祝福,
约瑟夫
绘图工具
./plotit.r #输出:
r - 从命令行运行 R 脚本时找不到 setClass
我有一个简单的 R 脚本,它试图定义类。例子.R
当我运行 Rscript example.R 时。我在下面收到错误消息
eval 中的错误(expr,envir,enclos):找不到函数“setClass”调用:source -> withVisible -> eval -> eval
有人可以帮忙吗?
hadoop - R 脚本日志未作为 oozie 任务日志的输出
我在 Rscript 下面使用作为 hadoop 流的映射器。我想在tasktracker的控制台或oozie所做的任何其他日志位置上查看日志信息\警告等,但它没有任何原因。我的 oozie 工作已成功完成
脚本
为测试目的更新了 Rscript
没有出现日志..请建议
hadoop - 获取异常警告 org.apache.hadoop.streaming.PipeMapRed: java.io.IOException: Broken pipe
我在现有的工作 R 脚本中添加打印语句以用于某些调试目的。
我在使用 Hadoop 流执行此代码时遇到了 Broken pipe 异常。如果我再次删除此打印,它会起作用,对我来说听起来很奇怪!在编辑 Rscript 时,我通过窗口 gitbash 使用 vi。您能否提出解决方案。
php - 用php执行Rscript时结果不一致
当运行我在 ubuntu 终端中使用 Rscript 命令创建的 R 函数时(在su到 Apache 服务器 www-data 用户之后),我得到了完美的结果(由于长度而未插入函数代码)。但是,当在 Apache 上通过 php 运行相同的函数时,exec("Rscript wrapper.R $N)"
我一无所获。
请注意,我尝试过的其他 R 函数(如rnorm
)工作得很好。
终端运行(同样,在 www-data 用户中,所以权限不应该成为问题)和exec
我不知道的 php 之间是否有一些区别?造成这种结果差异的原因可能是什么?
r - 在 R/3.0.2 中安装 minqa 时出错
我正在使用他们 github 帐户lme4
上的 README.md 文件进行安装,但在安装依赖项时失败。我尝试单独安装它们,但在安装软件包时仍然崩溃。我在 RHEL6 上使用 R/3.0.2。在构建期间,编译器争论 RScript 不存在,我检查它在 R/bin 文件夹中。 minqa
这是 R INSTALL 的日志: