본문 바로가기
R

[R.아르] R의 작업 디렉토리Working Directory 변경하기

by LightBlogger 2016. 9. 28.

getwd() 를 이용하면 현재의 작업 디렉토리를 알 수 있고



setwd() 를 이용하면 작업 디렉토리를 변경할 수 있다.



문제는 R을 종료하고 나면 



이전에 설정해 둔 작업 디렉토리가 초기화된다는 것이다.



R은 미리 설정된 기본 작업 디렉토리의 .RData 를 불러오게 되어 있으므로


이전에 setwd()를 이용해 변경한 디렉토리에서 저장한 .RData는 자동으로 불러오지 않는다.



아예 R의 기본 디렉토리를 변경하려면 어떻게 해야 할까?


R은 처음에 Rprofile.site 라는 파일에 저장된 세팅값을 불러와 환경을 구성한다  


그러니 setdw() 명령을 Rprofile.site에 넣어 두면 


R이 시작될 때마다 해당 디렉토리를 기본으로 불러 올 것이다.



Rprofile.site 파일은 R이 설치된 디렉토리 하위의 etc폴더에 있으며


필자의 경우 C:\Program Files\R\R-3.3.1\etc 에 있었다.


해당 파일을 열어 위쪽에 setwd() 명령을 넣어 준 후




R을 열면 성공적으로 작업 디렉토리가 변경된 것을 알 수 있다.







반응형

댓글