52得票2回答
为什么(或何时)使用Rscript(或littler)比R CMD BATCH更好?

我正在使用cron自动化一些网页抓取的工作,有时我使用R CMD BATCH,有时我使用Rscript。 为了决定使用哪个,我主要关注是否需要.Rout文件。 但是阅读了一些SO上的答案(如这个或这个),似乎更推荐使用Rscript而不是R CMD BATCH。 所以我的问题是: 除了语法略...

11得票4回答
在Ubuntu上使用Rscript

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

11得票1回答
在从命令行运行R脚本时,出现了setClass未找到的错误。

我有一个简单的R脚本,它试图定义一个类。例子:example.R Tuple <- setClass("Tuple", slots = c( id="character", comp="character",...

7得票4回答
将R脚本产生的图形留在屏幕上直到用户交互。

我有一个R脚本,它查询数据库,运行一些分析,并根据当前系统日期绘制几个图表。我希望每天在启动时运行此脚本,我认为可以使用rscript.exe的快捷方式和必要参数来实现这一点。这很好用,但是脚本在运行后就退出了,对于查看图表来说并不太有用。我正在使用XP和win7。有没有一种简单的方法可以保持...

20得票1回答
如何传递多行字符串给Rscript -e命令?

有没有一种方法可以在多行中提供代码给Rscript -e? 在原始版的R语言中,这是可能的。R --vanilla <<code a <- "hello\n" cat(a) code 然而,使用 Rscript 时,我会得到两个不同的结果,具体取决于 R 版本。# R 3....

7得票1回答
Rscript: 尝试使用raster::extract时为什么会出现“Error in UseMethod("extract_")”错误?

我尝试使用raster包中的extract方法从Raster*对象中提取值。 RStudioPrompt> jpnpe <- extract(jpnp, jpnb, fun = mean, na.rm = T) jpnp是栅格对象,jpnb是SpatialPolygonsDa...

13得票1回答
如何测试R是否正在作为Rscript运行?

我有一个R文件中的代码,我想在RStudio中开发时能够使用源代码(即定义我的函数等),也可以使用命令行(实际上是使用Hadoop)的#! /usr/bin/env Rscript语法运行。对于后者,我需要Rscript执行的最后一件事是启动分析(即调用main()函数)。对于前者,我不希望调...

22得票3回答
如何使我的R脚本可执行?

我知道这有很高的重复风险,但在其他问题中我都没有找到解决我的问题的答案。以下是我已经尝试过的概述。我有一个 R 脚本文件 file.r: #!/usr/bin/env Rscript print("Hello World!") 这是一个可执行文件(chmod +x file.r),我上...

27得票1回答
Rscript无法加载methods包,而R可以 - 为什么?有什么后果?

刚刚看到这个:$ Rscript -e "sessionInfo()['basePkgs']" $basePkgs [1] "stats" "graphics" "grDevices" "utils" "datasets" "base" $ R --vanilla --s...

43得票1回答
在输出文件中捕获Rscript错误

与类似的命令 R CMD BATCH 不同的是,它默认会生成一个输出文件,其中包含导致脚本执行停止的任何错误消息。但我尝试使用管道在 Linux shell 中实现此功能时,无法找到使用 Rscript 的方法。RScript --no-save --no-restore --verbose ...