バッチ モードで実行した場合の R スクリプト内のステートメントの実行時間をよりよく理解したいと思います。これを行う良い方法はありますか?
これがどのように行われるのが好きかについて、私は1つの考えを持っていました。バッチで実行すると、ソースは指定されたログ ファイルにエコーされます。このログ ファイルのソース コードの横にタイムスタンプを表示する方法はありますか?
> R CMD BATCH script.R script.Rout
これが今日の出力です。
> tail -f script.Rout
...
> # features related to the date
> trandateN <- as.integer(trandate)
> dayOfWeek <- as.integer(wday(trandate))
> holiday <- mapply(isHoliday, trandate)
次のようなものが見たい...
> tail -f script.Rout
...
2013-06-27 11:18:01 > # features related to the date
2013-06-27 11:18:01 > trandateN <- as.integer(trandate)
2013-06-27 11:18:05 > dayOfWeek <- as.integer(wday(trandate))
2013-06-27 11:19:02 > holiday <- mapply(isHoliday, trandate)