R Project Structure
A scalable and maintainable folder structure for R applications
File Structure
- R
- analysis.R
- functions.R
- data
- raw
- processed
- output
- plots
- tables
- main.R
- README.md
Directory Structure Explanation
R/
Contains R script files with analysis code and custom functions.
R/analysis.R
Main analysis script containing data processing and statistical analysis code.
R/functions.R
Custom R functions used throughout the analysis project.
data/
Contains all data files organized by processing stage.
data/raw/
Original, unmodified data files as received from data sources.
data/processed/
Cleaned and processed data files ready for analysis.
output/
Contains analysis outputs including plots and tables.
main.R
Main script that orchestrates the entire analysis workflow.