Ravindra Bagale · Data Scienceसर्व coursesया course चे lessonsशोधाEnglish

Data Science · मराठी आवृत्ती

27.2 Project folder layout

By Ravindra Bagale

या course चे सर्व chapters (py + ch)

हे का शिकायचं?

एकच रचना टीमला श्वास देते: notebooks/, data/raw, data/clean, src/, figures/, outputs/.

हे काय आहे?

या chapter मध्ये एक साधी layout शिफारस.

कसं करायचं?

Step 1. Folders बनवा.

Step 2. Notebooks notebooks/ मध्ये.

Step 3. raw वेगळं.

Step 4. README एक परिच्छेद.

उदाहरणं: copy करा आणि चालवा

उदाहरण A — mkdir (shell).

mkdir -p blinkit_mh_lab/data/raw blinkit_mh_lab/data/clean \
  blinkit_mh_lab/notebooks blinkit_mh_lab/outputs
cd blinkit_mh_lab
git init

उदाहरण B — README stub.

# Blinkit Maharashtra lab (fictional)

Sample orders for learning pandas. Not real company data.
Run notebooks in order: 01_clean.ipynb → 02_eda.ipynb

उदाहरण C — Paths inside notebook.

from pathlib import Path
ROOT = Path("..").resolve()  # if notebook is in notebooks/
RAW = ROOT / "data" / "raw"
OUT = ROOT / "outputs"
OUT.mkdir(exist_ok=True)