Ravindra BagaleCourses & study guides Track your progress

Guides

Python मध्ये EDA — नवशिक्यांची checklist

Read this guide in: English · मराठी · हिंदी

EDA म्हणजे प्रश्नांसोबत table explore करणं — random stare नाही. pandas checklist: shape, head, info, missing, साधा groupby, मग findings लिहा. Infosys-style hours: client A = 70.

चला मित्रांनो! CSV उघडणं म्हणजे EDA नाही. EDA = प्रश्न → inspect → note. आज shop, Instagram-like, Netflix-style किंवा client sheets वर reuse होणारी first-pass checklist. समजलं का?

थोडक्यात उत्तर

उभा first-pass EDA:

  1. एक business प्रश्न लिहा.
  2. read_csv → shape → head → columns.
  3. info() + isna().sum().
  4. Numbers: describe(); categories: value_counts.
  5. प्रश्न उत्तरणारा एक groupby.
  6. Findings bullets + numbers (chart पुढच्या guide मध्ये).
question → inspect → clean notes → groupby → findings

Language: English · मराठी · हिंदी

या guide आधी काय हवं?

Before आणि after

Before EDA Raw client hours before checklist.

Before — Infosys-style client hours dump; no questions.

After EDA EDA checklist filled; client A 70.

After — EDA checklist; top client A = 70 hours.

Before: raw hours dump. After: checklist भरली; top client A = 70.

EDA काय आहे (आणि काय नाही)

आहे

  1. प्रश्नाने guided structured looking.
  2. Data-quality issues लवकर सापडणं.
  3. Number-backed छोटी findings.

या course वर नाही

  1. sklearn models train नाही.
  2. वाक्य नसलेला ४०-chart firework नाही.
  3. Cleaning कायम skip नाही.

Infosys-style sample

client hours
A 40
B NaN
A 30
C 20

प्रश्न: कोणत्या client कडे सर्वाधिक recorded hours?

उभा pass:

  1. shape → (4, 2)
  2. missing → hours मध्ये 1 NaN
  3. fill/drop decide — document
  4. Known hours: A 70, C 20, B unknown
  5. Finding: “या extract वर client A recorded hours मध्ये 70 ने पुढे.”

Checklist (दृश्यमान ठेवा)

  1. Question — एक वाक्य.
  2. Load — path, sheet, nrows.
  3. Head / columns
  4. Grain — एक row म्हणजे काय?
  5. Types
  6. Missing
  7. Duplicates
  8. Univariate — describe / value_counts
  9. Relationships — groupby / crosstab
  10. Findings — numbers असलेले bullets
  11. Next chart

Crosstab आणि correlation caution

Correlation ≠ causation. Course: Crosstab and correlation caution.

Findings document

वाईट: “Data interesting वाटतं.”

चांगलं:

  1. “Online shop sales total 190 (Mumbai 120, Pune 70).”
  2. “एका Netflix-style title ला missing watches; count KPIs साठी 0 fill.”
  3. “Client A = 70 hours; B source मध्ये incomplete.”

Quick drills

  1. Shop: channel जिंकतो? → Online 190.
  2. Engagement: city likes? → Mumbai 120 vs Pune 70.
  3. Checklist तीच — फक्त प्रश्न बदलतो.

Timebox

छोट्या file वर first pass: एका तासाखाली. Depth = तेजस्वी प्रश्न, इंद्रधनुष्य charts नाही.

Ravindra Bagale's Tip

Notebook च्या top Markdown cell मध्ये प्रश्न ठेवा. Cell त्या प्रश्नाला सेवा देत नसेल तर खाली हलवा किंवा काढा. तेच professional EDA. समजलं का?

Practice task

चार-row client hours:

  1. प्रश्न एका वाक्यात.
  2. shape, head, isna().
  3. non-missing वर groupby client sum.
  4. तीन finding bullets — A = 70 सहित.
  5. पुढचा chart नाव (bar of hours by client).

समजलं का? EDA = प्रश्न-driven pandas + लिहिलेल्या findings — ML नको. Client A 70 = finding, vibe नाही. आता पुढे जाऊया.

Frequently asked questions

What is EDA?

Exploratory data analysis: structured looking before you claim insights or build dashboards.

Is EDA the same as cleaning?

Cleaning fixes types/missing/dupes. EDA uses clean-enough data to answer questions. They overlap in real notebooks.

Do I need seaborn for EDA?

Tables first. Charts help storytelling — covered in the visualisation guides/course chapters.

How long should first-pass EDA take?

For a small CSV, under an hour for a clear checklist. Depth comes from better questions.

Correlation caution?

High correlation is not proof of cause. The course has a caution lesson — read it.

Course links?

EDA chapter: question-driven EDA and first-pass checklist.