问题标签 [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 投票
30 回答
141141 浏览

r - 确定执行脚本的路径

我有一个名为的脚本,其中foo.R包含另一个脚本other.R,它位于同一目录中:

但我想R找到other.R不管当前工作目录是什么。

也就是说,foo.R需要知道自己的路径。我怎样才能做到这一点?

0 投票
3 回答
1319 浏览

bash - Rscript:将路径文件定义为参数

我试试这个命令:

但我有这个错误:解析错误(文本 = args [[i]]):“path_in = /”中的意外'/'

Rscript 的一部分:

如何将 path_in 定义为 argument(args) ?

谢谢你。

0 投票
6 回答
6284 浏览

bash - 为什么我的 bash 不能执行 R 脚本?

我的脚本使用对 mysql 的访问来获取启动 Rscript 的命令参数。其用法如下: Rscript $RFILE $ARGUMENTS(RFILE对应Rscript的路径,ARGUMENTS对应使用的路径文件和agr)。

我尝试了不同的方式,但我仍然有错误,这里是我的 bash 脚本的副本:

我验证了我的命令行(通过 echo),如果我复制粘贴到我的 shell,我可以运行我的 R 脚本。但是从我的 bash 中,我无法执行我的脚本(但命令行很好)。

通过使用:Rscript $RFILE $ARGUMENTSRscript $RFILE $ARGUMENTS和 $RUN,我有这个错误:

通过使用:eval“$RUN”,我有这个错误:

如果我在我的 shell 脚本中尝试这个,一切正常:

有人有想法吗?

谢谢

0 投票
1 回答
401 浏览

rscript - Rscript 和 Incredibuild

我在“functions.txt”文件中有一个简单的函数 f1(参数)。

我写了一个批处理文件 test.bat 如下

在 Windows 命令提示符中,我使用

我想做的是使用 incredibuild 在不同的机器上计算函数 f1()。

我观察到的是在本地运行的函数在文件 Out.%%G.txt 中返回一个值,但远程运行的函数失败并出现以下错误

远程机器没有安装 R 程序。

我在做正确的事吗?即使 R 程序未安装在远程计算机中,incredibuild 和 Rscipt 是否应该能够工作?

提供详细的答案将是非常友好的。

0 投票
2 回答
8386 浏览

r - Rscript - 摆脱“警告:忽略 R_HOME 的环境值”

Rscript 非常好用。但我想在运行时指定输出路径,例如:my.Rscript input > output. message()非常适合记录到 STDERR,但 Rscript 似乎系统地输出WARNING: ignoring environment value of R_HOME到 STDOUT,即使指定--vanillaor --no-environ

任何解决方法?

(这是 R 脚本前端版本 2.13.0 (2011-04-13))

0 投票
3 回答
4081 浏览

r - Rscript ggplot - ggsave问题

我正在使用以下代码绘制图形并将其打印到 PDF:

当我在 TextMate 中执行脚本时,这工作正常。

但是当我通过 RScript 从命令行调用它时,我收到以下错误:

我在我的 RScrpipt 文件中使用以下标头:

任何想法可能是什么问题?

这是我的命令行会话信息:

在 textmate sessionInfo() 中给了我更多附加的基础包:

我不知道为什么会这样。

0 投票
2 回答
4795 浏览

r - 有没有更好的方法在 R 中分层聚类?

我想按行然后按列进行层次聚类。我想出了一个完整的解决方案:

变量mtxf.inmtxf.out分别表示输入矩阵和聚类输出矩阵文件。变量clusterMethodhclust方法之一,例如single,average等。

作为示例输入,这是一个数据矩阵:

运行这个脚本,我失去了左上角的元素mtxf.in。这是此脚本的输出:

我的问题:除了寻找一种方法来保留输入矩阵文件的原始结构之外,我也不知道这会消耗多少内存,或者是否有更快、更干净、更像“R”的方式来做这件事.

在 R 中按行和列进行聚类真的这么难吗?有建设性的方法来改进这个脚本吗?谢谢你的建议。

0 投票
2 回答
575 浏览

r - littler 或 Rscript 的外部图形设备

我真的很喜欢 littler 非常适合使用 R 编写脚本。但我不知道如何使用 gnuplot 等外部图形设备(例如使用 Octave)。我能够生成所需的图表,但我必须使用 Sys.sleep 而我不想这样做,因为我想以交互方式关闭它,或者更好地在不关闭设备的情况下继续脚本。

到目前为止,这就是我的代码的样子:

我的问题是:你知道实现这一目标的方法吗?

任何提示、文档、链接或代码将不胜感激

0 投票
1 回答
5098 浏览

r - Rscript 问题 - 使用不同版本的 R?

我正在尝试在 Rscript 中加载一个库,但这给了我一个奇怪的错误。我正在运行 2.12.1 版本的 Rscript 二进制文件,但它抱怨我的包是在 2.12.1 版本下构建的。知道这里发生了什么吗?

0 投票
4 回答
13906 浏览

r - ubuntu 上的脚本

我可以从哪里安装 Rscript?我需要使用 exec 从 php 文件运行 R 脚本。但是我需要先安装 Rscript。