在Win7上我安装了32位和64位R.因为从64位R不能从ODBC到32位MS Access,我想使用32位版本的R来源R脚本。从this SO question我知道我可以使用{{1}启动32位R与
system()
这将在终端中启动R.是否也可以从system(paste0(Sys.getenv("R_HOME"), "/bin/i386/R.exe"), wait = FALSE, invisible = FALSE)
电话中获取R脚本?
我想知道R CMD BATCH是否有可能,但我看不出将其设置为32位R的方法。
答案 0 :(得分:8)
我认为您希望使用Rscript.exe
来运行该文件,而不是R.exe
。你可以通过使用/bin/i386/Rscript.exe your_rfile.R
来实现这一点 - 这就是我在Windows中从命令行执行R代码的方法。