더북(TheBook)

물론 대부분 윈도에서는 /를 사용할 수 있다. 상대 경로를 지원하는 거의 모든 운영 체제에서는 똑같이 동작한다.

> absolute_filename <- "d:/data/test.csv"
> relative_filename <- "data/test.csv"

getwd() 함수로 현재 작업 디렉터리의 위치를 확인할 수도 있지만, setwd() 함수로 현재 R 세션의 작업 디렉터리를 변경할 수도 있다. 하지만 이것은 별로 추천하지 않는다. 이때 스크립트에 있는 모든 상대 경로가 다른 디렉터리를 가리키게 되고, 이것 때문에 뭔가가 잘못될 수도 있기 때문이다.

이러한 면에서 R 프로젝트를 만들어 작업을 시작하는 것이 경로 문제를 해결하는 데는 실제로 도움이 된다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.