查找当前文件的位置

时间:2015-10-06 15:33:54

标签: r directory

我的问题与this question完全相似。我尝试了那里列出的所有解决方案,但他们没有工作:(

唯一的区别是我没有采购其他R文件。我将读取与当前R脚本位于同一位置的csv文件。

我需要这个功能,因为我可以轻松地将R文件传输到其他PC /系统

我希望该解决方案适用于Rstudio和命令行以及Windows和Linux。

我想提供50个学分的赏金

1 个答案:

答案 0 :(得分:0)

如何将此添加到您的脚本中?

    currentpath <- getwd()

然后您可以使用

阅读csv文件foo.csv
    read.csv(paste0(currentpath,'/','foo.csv'))

要使代码更加独立于平台,您可以浏览normalizePath函数。