더북(TheBook)

3.1.3 프로젝트 파일 관리하기

RStudio에서 프로젝트를 하나 만들면 프로젝트 디렉터리에 다른 파일은 없이 .Rproj 파일만 하나 만들어진다. R 언어가 통계 계산을 하거나 데이터를 시각화하는 도구이다 보니, R 프로젝트에는 통계 처리(아니면 다른 프로그래밍 작업)를 하는 R 스크립트, 데이터 파일(예를 들어 CSV 파일), 기타 문서(마크다운 파일)와 출력 그래프가 주로 들어 있다.

프로젝트 디렉터리 안에 다양한 종류의 파일이 섞여 있다면, 특히 입력 데이터가 점점 많아지고 출력 데이터나 그래프가 디렉터리 안에 어지럽게 쌓이면 파일을 관리하기가 더욱 어렵다.

이때는 하위 디렉터리를 만들어 서로 다른 종류의 작업에서 얻은 여러 가지 파일을 관리하는 것이 좋다.

예를 들어 다음과 같이 모든 파일을 한꺼번에 넣은 일반적인 디렉터리 구조가 있다.

project/
    - household.csv
    - population.csv
    - national-income.png
    - population-density.png
    - utils.R
    - import-data.R
    - check-data.R
    - plot.R
    - README.md
    - NOTES.md
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.