我想弄清楚,如何运行 r 脚本,Rscript在 Windows 命令提示符中使用并要求用户输入。
到目前为止,我已经找到了如何在 R 的交互式 shell 中请求用户输入的答案。readline()任何对或做同样事情的努力都 scan()失败了。
例子:
我有一个多项式y=cX,其中X可以取多个值X1、X2、X3等等。C变量是已知的,所以为了计算 的值,我需要y向用户询问这些Xi值并将它们存储在我的脚本中的某个位置。
Uinput <- function() {
message(prompt"Enter X1 value here: ")
x <- readLines()
}
Run Code Online (Sandbox Code Playgroud)
这是要走的路吗?还有其他论据吗?会as.numeric帮忙吗?我该如何返回X1?实施会因操作系统而异吗?
谢谢。