有没有办法直接从Linux命令行调用R函数而无需进入R环境?只运行一个R文件对我不起作用,因为每次运行它都需要指定函数的参数。
答案 0 :(得分:13)
一个简单的内置命令是以下BASH命令:
export NUM=10
R -q -e "rnorm($NUM)"
答案 1 :(得分:9)
是的,有 - littler是为了这个目的而编写的。
R本身不久之后就加入了Rscript,但作为背后的两个家伙之一,我仍然更喜欢它。
答案 2 :(得分:1)
如果您的程序将在单个数据集上运行,那么simple-r可能就是解决方案:
http://code.google.com/p/simple-r/
它专为简单的统计分析而设计,作为Linux命令行的一部分。