我想批量运行一个程序,我希望它等待用户在程序中输入。
这就是我所拥有的:
library('XLConnect')
FolderPath<-"C:/Documents/Testing/"
load(paste('C:/Documents/Testing/Program.ml',sep=''));Run()
这段代码被命名为 Test.R,它调用了一个编译文件,该文件运行了一个满足我需要的函数。在这个练习中我需要一些输入,所以我想要求用户输入一些日期。
该程序应该执行以下操作:
What are the years for this simulation?
然后用户输入:
>2001, 2002, 2003, 2004
程序会将这个向量保存在变量中,让我们调用 y。
然后,当我加载编译的函数时,我将使用 y。
问题是我在 cmd 批处理中运行这个 R 代码。