2015-10-06 3 views
0

Мой вопрос точно подобен this question. Я пробовал все перечисленные там решения, но они не работали :(Поиск местоположения текущего файла

Единственное отличие в том, что я не ищу другие файлы R. Я собираюсь прочитать файлы csv, которые находятся в том же месте, что и текущий R-скрипт.

мне нужна эта функция, как таким образом я могу передать R файл легко на другие ПК/системы

Я хочу, чтобы это решение работать на Rstudio и командной строки и на Windows, и Linux.

Я хотел бы чтобы предложить вознаграждение в размере 50 кредитов

ответ

0

Как добавить это в свой скрипт?

currentpath <- getwd() 

Затем вы можете прочитать файл CSV foo.csv с

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

Чтобы сделать код более независимым от платформы вы можете исследовать функцию normalizePath.

+0

, что не работает, поскольку мой текущий файл не находится в рабочем каталоге :( – user2543622

Смежные вопросы