从命令行运行R脚本

从命令行运行R脚本

我有一份文件,叫做a.r,它有一个chmod在755中,

sayHello <- function(){
   print('hello')}sayHello()

如何通过命令行运行?


小唯快跑啊
浏览 566回答 3
3回答

长风秋雁

这并不能直接回答问题。但是有人可能会在这里结束,因为他们想从终端机上运行一个R的领航员。例如,如果您只想安装一些缺少的软件包并退出,这个oneliner可以非常方便。我经常使用它,当我突然发现我错过了一些软件包,我想把它们安装到我想要的地方。R&nbsp;-e&nbsp;'install.packages(c("package1",&nbsp;"package2"))'&nbsp;#&nbsp;install&nbsp;to&nbsp;default&nbsp;location.&nbsp;sudo&nbsp;R&nbsp;-e&nbsp;'install.packages(c("package1",&nbsp;"package2"),&nbsp; lib="/usr/local/lib/R/site-library")'&nbsp;#&nbsp;install&nbsp;to&nbsp;location&nbsp;that&nbsp;requires&nbsp;root.

开满天机

从命令行运行R脚本的另一种方法是:R&nbsp;<&nbsp;scriptName.R&nbsp;--no-save或与--save.另见在命令行(终端)上使用R脚本的最佳方法是什么?.
打开App,查看更多内容
随时随地看视频慕课网APP