🌟 We are Open Source! Check out our repository on GitHub

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.