プログラムをバッチで実行したいのですが、プログラムでユーザーの入力を待つ必要があります。
これは私が持っているものです:
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 を使用します。
問題は、この R コードを cmd バッチで実行することです。