11得票2回答
readLines函数在新版本的R中的使用方法

我的函数是:create_matrix <- function() { cat("Write the numbers of vertices: ") user_input <- readLines("stdin", n=1) user_input <- as.nu...

14得票2回答
R脚本 - 消除“WARNING: ignoring environment value of R_HOME”

Rscript非常方便,但我想在运行时指定输出路径,例如:my.Rscript input > output。message()很适合记录到STDERR,但似乎Rscript会系统地将WARNING: ignoring environment value of R_HOME输出到STDO...

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

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

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

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

17得票1回答
自动在R中创建个人库

当你在R中尝试安装软件包并且没有访问默认库路径的权限时,R会询问:   你想使用个人库吗?   您是否要创建一个个人库'〜/path'以安装软件包? 但是,如果您正在运行R脚本,这些消息将不会显示,安装将失败。我可以预定义一个特定的路径并指示install.packages使用它,但...

13得票1回答
R脚本如何检测它是否被另一个脚本调用或引用

我写了一个脚本,当它被调用时会检查脚本是否以交互方式运行,使用 interactive() 进行检查。如果它是以交互方式运行的,则不会搜索命令行参数。然而,如果它不是以交互方式运行,它将搜索命令行参数并抛出错误。 通常情况下这没问题,但有时我会编写第二个 R 脚本,只是为了处理一些数据。所以...

7得票2回答
将R命令行参数转换为整数向量

我希望能够通过 Rscript 读取命令行参数,在一些整数操作中使用它们的值。默认情况下,命令行参数会被导入为字符类型: #!/usr/bin/env Rscript arg <- commandArgs(trailingOnly = TRUE) x = as.vector(arg[1...

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

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

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

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

11得票1回答
使用Rscript,有没有一个不错的方式来抑制非脚本输出?

可能重复: R抑制依赖项的启动消息 我已经了解到使用sink("NUL")/sink("/dev/null"),但它们都没有解决我遇到的问题。即使我将library()命令包装在sink("NUL")和sink()中,我的Rscript调用仍然输出各种我不想看到的信息: Loadin...