Windows 7 で、Rをバッチ処理する場合

estis2013/06/04 (火) 22:43 に投稿

R をインストールしたフォルダに
Rscript.exe
というプログラムがある。
これをコマンドプロンプトから呼び出して使う。

そのためには、PATHを通すこと。

自環境では、
C:\Program Files\R\R-3.0.1\bin\x64

R のコマンドを書いたファイルを用意してコマンドプロンプトから
rscript [Rコマンドファイル]
すれば実行される。

rscript [Rコマンドファイル] > [ファイル]
とすれば、リダイレクトできる。

Comments

Comment

32ビット、64ビット どちらもインスト—ルした場合
C:\Program Files\R\R-3.0.1\bin
にPATHを通すと、
rscript [Rコマンドファイル]
と実行しても、

指定されたパスが見つかりません。

とメッセージが表示されるだけで動作しない。

rscript --help
してみると
Usage: C:\Program Files\R\R-3.0.1\bin\Rscript.exe [command args]

where 'command args' can be

--arch n for n=i386, x64, 32 or 64
any other arguments listed by C:\Program Files\R\R-3.0.1\bin\Rscript.exe --arch i386 --help
と表記された。

rscript --arch x64 [Rコマンドファイル]
などとしろということ。