Project Structure

A recommended project structure is shown below:

project/
│
├── index.Rmd
├── 01_project_setup.Rmd
├── 02_tidyverse_basics.Rmd
├── 03_joining_data.Rmd
├── 04_data_cleaning.Rmd
├── 05_strings_regex.Rmd
├── 06_visualization.Rmd
├── 07_tidyverse_analysis.Rmd
├── 08_storyboard.Rmd
│
├── _bookdown.yml
├── _output.yml
├── style.css
├── data_management.Rproj
│
├── Raw Data/
├── Outputs/
├── docs/
├── archive/
│
├── README.md
├── LICENSE
└── .gitignore

Raw data should remain in Raw Data/. Files created by analysis should be saved in Outputs/. Rendered book files can be saved in docs/ if the book is being published with GitHub Pages.