Page 32 -
P. 32

- README.md
                     - NOTES.md


               반면에 다음과 같이 정리된 디렉터리 구조는 훨씬 깔끔하며 좋다고 느낄 것이다.

                 project/
                     - data/
                         - household.csv
                         - population.csv
                     - graphics/
                         - national-income.png
                         - population-density.png
                     - R/
                         - utils.R
                         - import-data.R
                         - check-data.R
                         - plot.R
                     - README.md
                     - NOTES.md


               첫 번째 디렉터리 구조는 “디렉터리_이름/”과 “파일_이름.파일_확장자” 형태로 구성된다. 프로젝
               트가 점점 커지고 복잡해질수록 첫 번째 구조는 더욱 어지럽힌 상태가 되는 반면, 두 번째 구조는
               여전히 정리 정돈이 잘된 형태이기 때문에 더 유용하다.

               구조 문제와 별개로 일반적으로 프로젝트 소개를 담은 README.md 파일과 추가 기록을 담은
               NOTES.md 파일을 만들어 보자. 이 문서들은 정말 단순한 구문을 사용하여 만든 마크다운 문서
               (.md)로, 간단한 마크다운 구문법을 익혀 두면 유용하다. 자세한 내용은 Daring Fireball 블로거

               의 마크다운 구문법 문서(https://daringfireball.net/projects/markdown/syntax)와 깃허브
               도움말의 마크다운 베이직(https://help.github.com/articles/markdown-basics/)을 참고하
               자. 15장에서도 R과 마크다운 활용을 알아볼 것이다.

               이제 작업 디렉터리가 모두 준비되었다. 다음 절에서 R 세션의 작업 환경을 면밀히 살펴보는 다양
               한 방법을 알아보자.














         100





     r교과서_07.indd   100                                                                      2020-04-09   오후 4:21:28
   27   28   29   30   31   32   33   34   35   36   37