首页 > 解决方案 > 来自任何文件夹的 R 可执行文件

问题描述

我写了一个简短的脚本作为 R 可执行文件。如何定义脚本文件所在文件夹的工作目录?

找不到 C# 的类比

 path = Directory.GetCurrentDirectory() 

谢谢,

标签: r

解决方案


似乎这是一个重复的问题,其中提供了有用的答案

通过使用该commandArgs(trailingOnly = FALSE)选项,可以返回传递的整个参数集(包括可执行文件和文件名,而不仅仅是脚本的参数)。这将包括运行时提供的原始文件Rscript file.R(例如)。


推荐阅读