2015-10-06 128 views
0

我的問題與this question完全相似。我嘗試了所有在那裏列出的解決方案,但他們沒有工作:(查找當前文件的位置

唯一的區別是我沒有找到其他R文件,我將讀取與當前R腳本位於相同位置的csv文件。

我需要這個功能,因爲這樣我可以輕鬆地傳輸R檔到其它計算機/系統

我希望這個解決方案對Rstudio和命令行,在Windows和Linux工作。

我想提供50學分的獎勵

回答

0

如何將此添加到您的腳本?

currentpath <- getwd() 

然後你就可以用

read.csv(paste0(currentpath,'/','foo.csv')) 

讀取csv文件foo.csv爲了使代碼更獨立的平臺,您可以探索normalizePath功能。

+0

不工作,因爲我目前的文件不在工作目錄:( – user2543622