Power BI मध्ये Line Chart कसा वापरायचा: Date Hierarchy, Drill Down आणि Find Anomalies
X-axis वर time असेल तेव्हा line chart हाच योग्य visual: डोळा line मागे जातो आणि वाढ, घट आणि repeat होणारे patterns लगेच दिसतात. Power BI date field ला built-in hierarchy देतो (year, quarter, month, day), म्हणून तोच chart तीन वर्षं किंवा एकच महिना दाखवू शकतो. या chapter मध्ये तुम्ही revenue line बनवाल, hierarchy मध्ये वर खाली जाल, level काढताना येणारा एक सापळा शिकाल, Blinkit data मधले festival season आणि payday patterns शोधाल, आणि Find anomalies ने वेगळे दिवस Power BI कडून दाखवून घ्याल.
या chapter मध्ये तुम्ही काय शिकाल
- X-axis वर time साठी line chart
- Date hierarchy: Year › Quarter › Month › Day
- Level काढल्यावर वर्षं एकत्र होतात
- Drill down विरुद्ध Expand all down one level
- Festival season (Q3/Q4) आणि payday spikes
- Analytics pane › Find anomalies आणि Possible explanations
Practice file: blinkit-sales-2023-2025.csv (1,702 order lines, 01-01-2023 ते 31-12-2025).
काल्पनिक data: Blinkit सारखी काल्पनिक sales, फक्त practice साठी. Amounts ₹ मध्ये आणि dates DD-MM-YYYY.
1. Problem
Manager विचारतो: revenue दर वर्षी वाढतोय का, वर्षाचा कोणता भाग सगळ्यात busy असतो, आणि समजावून सांगावेत असे काही वेगळे दिवस होते का? 1,095 दिवसांचा table याचं उत्तर देऊ शकत नाही; line देऊ शकते.
2. सोप्या शब्दात idea
X-axis वर time असेल तेव्हा line chart वापरा. Date field X-axis वर टाका आणि Power BI त्याची date hierarchy दाखवतो: Year, Quarter, Month, Day. प्रत्येक level म्हणजे वेगळा zoom. सापळा असा: Year काढून Quarter ठेवला, तर प्रत्येक quarter सगळ्या वर्षांची बेरीज करतो (Q3 = Q3 2023 + Q3 2024 + Q3 2025). Seasonality साठी हे उपयोगी, पण ती timeline राहत नाही.
आकृती 1. Date hierarchy चे levels; Year काढला की वर्षं एकत्र होतात (illustration).
Classroom line
What does this tell us? Nothing yet.
Class मधलं वाक्य
यातून काय समजतंय? अजून काहीच नाही.
Classroom line – हिंदी
"Is se kya samajh me aa raha hai? Kuch nahi."
3. Data
| Year | Revenue (₹) |
|---|---|
| 2023 | 1,00,708 |
| 2024 | 1,11,253 |
| 2025 | 1,18,882 |
| Quarter (सगळी वर्षं) | Revenue (₹) |
|---|---|
| Q1 | 76,775 |
| Q2 | 66,483 |
| Q3 | 89,853 |
| Q4 | 97,732 |
4. Step by step
Year आणि quarter नुसार line
- Line chart: X-axis order_date, Y-axis revenue. तो Year वर उघडतो: 1,00,708 पासून 1,18,882 पर्यंत वाढणारे तीन points.
- Double down arrow (Go to the next level in the hierarchy) click करा: Year आणि Quarter, 12 points.
- पुढचा level: months; त्यानंतर: महिन्यातले दिवस.
Level काढा
- X-axis well मधून Year काढा (त्याच्या × वर click). आता चार points, Q1–Q4, प्रत्येक तिन्ही वर्षांची बेरीज: Q4 97,732 सगळ्यात जास्त.
- Quarter काढा: 12 months, प्रत्येक तीन वर्षांची बेरीज. Month काढा: दिवस 1–31, प्रत्येक सगळ्या वर्षांच्या सगळ्या महिन्यांची बेरीज.
Expand all
- Year, Quarter, Month परत ठेवा. Forked arrow (Expand all down one level) click करा: Year आणि Quarter labels एकत्र, मग Year, Quarter आणि Month: एक सलग timeline.
Find anomalies
- 2025 च्या daily level वर परत या (order_date 2025 ला filter करा, Day पर्यंत expand करा). Analytics pane (magnifier icon) उघडा › Find anomalies › On.
- वेगळ्या points वर dots दिसतात. 14-03-2025 च्या dot वर click करा: Possible explanations सकट Anomalies pane उघडतो.
आकृती 2. Quarter नुसार revenue, 2023–2025: दर वर्षी Q3 आणि Q4 वाढतात (illustration).
Classroom line
What's an anomaly? A sudden jump in sales; we want to know what happened that day.
Class मधलं वाक्य
Anomaly म्हणजे काय? अचानक sale वाढला; त्या दिवशी काय झालं ते आपल्याला शोधायचं आहे.
Classroom line – हिंदी
"Anomalies matlab kya hai, achanak se hi ho gaya sale, pata nahi us din kya hua tha."
5. तुमचा result असा दिसायला हवा
- Year level: 1,00,708 › 1,11,253 › 1,18,882, दर वर्षी वाढ.
- Year आणि Quarter: Q4 2024 (33,784) आणि Q3 2025 (35,406) शिखरं; Q2 दर वर्षी सगळ्यात खाली.
- महिन्यातला दिवस (सगळी वर्षं): दिवस 1, 2, 3 ला 21,207, 17,540 आणि 16,197, बाकी दिवसांना साधारण 10,000.
- Anomaly: 14-03-2025 (शुक्रवार) ला ₹1,969, त्या महिन्यात दिवसाला सरासरी साधारण ₹330.
आकृती 3. महिन्याच्या दिवसानुसार revenue: पहिल्या तीन दिवसांना उडी (illustration).
Classroom line
Go on, try it yourself.
Class मधलं वाक्य
"करा, करून बघा."
करा, करून बघा.
Classroom line
Go on, try it yourself.
6. काय झालं
- Hierarchy चा प्रत्येक level dates वेगळ्या प्रकारे group करतो; drill केल्याने grouping बदलतं, data नाही.
- Year नसताना chart फक्त quarter किंवा month नुसार group करतो, म्हणून तो वर्षांपलीकडची seasonality दाखवतो.
- Expand all वरचे levels ठेवतो, म्हणून axis खरी timeline राहतो.
- Find anomalies प्रत्येक point अपेक्षित range शी compare करतो आणि त्याबाहेरचे points mark करतो.
7. अजून explore करा
- Festival season. दर वर्षी Q3 आणि Q4 जास्त: September ते November मध्ये गणपती, नवरात्री आणि दिवाळी येतात, आणि घरं साठा करतात.
- Payday. प्रत्येक महिन्याचे 1–3 दिवस सगळ्यात busy: पगार येतो आणि लोक मोठ्या baskets order करतात.
- Possible explanations. 14-03-2025 साठी Power BI एखादी category (₹1,969 पैकी ₹995 Atta, Rice, Oil & Dals) किंवा city (Bengaluru ₹900) दाखवू शकतो. यांना तपासायचे धागे समजा, पुरावा नाही.
- फक्त time नाही. Line chart कुठलाही क्रम असलेला X-axis घेऊ शकतो, पण time साठी तो सगळ्यात स्पष्ट.
- अजून. Main course मधले Line, Area and Stacked Area Charts, Drill Down vs Expand – The Difference आणि Anomaly Detection on a Line Chart हे lessons यापुढे जातात.
Classroom line
Let's go through the visuals one by one, in detail.
Class मधलं वाक्य
एक एक visual सविस्तर बघूया.
Classroom line – हिंदी
"One by one visuals dekhte hain details mein."
8. नेहमीच्या चुका
| चुकीचा result | कारण | उपाय |
|---|---|---|
| फक्त 4 points, "Q1–Q4" | Year काढला | Year ठेवा, किंवा Expand all वापरा |
| एकच सपाट point | एक वर्ष filter असताना hierarchy Year वर | एक level drill down करा |
| Dates फक्त 1–31 दाखवतात | Year, Quarter आणि Month काढले | ते परत ठेवा किंवा Expand all वापरा |
| Find anomalies option नाही | Visual date axis असलेला line chart नाही | X वर date असलेला line chart वापरा |
| Explanations तथ्य म्हणून वाचले | ते statistical संकेत आहेत | Data मध्ये तपासा |
Ravindra Bagale's Tip
Line वाचण्याआधी X-axis चं label बघा. Year शिवाय "Quarter" म्हणजे सगळी वर्षं एकत्र; "Year Quarter" म्हणजे timeline. Line charts मधले अर्धे चुकीचे निष्कर्ष याच एका शब्दामुळे येतात.
Ravindra Bagale's Tip – मराठी
Line वाचण्याआधी X-axis चं label बघा. Year शिवाय "Quarter" म्हणजे सगळी वर्षं एकत्र; "Year Quarter" म्हणजे timeline. Line charts मधले अर्धे चुकीचे निष्कर्ष याच एका शब्दामुळे येतात.
Ravindra Bagale's Tip – हिंदी
Line पढ़ने से पहले X-axis का label देखें. Year के बिना "Quarter" मतलब सारे साल जोड़कर; "Year Quarter" मतलब timeline. Line charts से निकले आधे गलत निष्कर्ष इसी एक शब्द से आते हैं.
Classroom line
Until now we were looking at one value at a time.
Class मधलं वाक्य
आतापर्यंत आपण एका वेळी एकच value बघत होतो.
Classroom line – हिंदी
"Abhi tak hum log single single data dekh rahe the."
9. स्वतः practice करा
Practice task
blinkit-sales-2023-2025.csv वापरून:
- Q3 2025 चा revenue किती?
- Year काढा: Q2 (सगळी वर्षं) किती?
- 2025 ला filter करा आणि months दाखवा. कोणता महिना सगळ्यात जास्त, आणि किती?
- Year, Quarter आणि Month काढल्यावर महिन्यातला कोणता दिवस सगळ्यात जास्त?
Solution दाखवा
- ₹35,406.
- ₹66,483 (सगळ्यात कमी quarter).
- November, ₹13,316.
- दिवस 1, ₹21,207.
10. Professional सारखा विचार करा
- Business दृष्टी. Seasonality (सण, पगाराचे दिवस) stock आणि staffing plans ठरवते.
- Axis ओळखा. Chart timeline आहे की seasonal बेरीज, ते सांगा.
- Anomalies तपासा. Spike हा प्रश्न आहे: offer, bulk order, की data error?
- Context महत्त्वाचा. सणांचं कारण अशा भारतीय data ला लागू होतं; दुसऱ्या market साठी त्याचं calendar तपासा.
Interview questions
- Line chart कधी वापरायचा? X-axis वर time असेल तेव्हा.
- Date hierarchy मधून Year काढला तर काय होतं? प्रत्येक quarter किंवा month सगळ्या वर्षांची बेरीज करतो.
- Drill down विरुद्ध Expand all down one level? Drill down पुढचा level एकटाच दाखवतो; Expand वरच्या level चे labels पण ठेवतो.
- Find anomalies काय करतो? अपेक्षित range बाहेरचे points mark करतो आणि possible explanations देतो.
Recap
थोडक्यात
- X-axis वर time साठी line chart.
- Date hierarchy: Year › Quarter › Month › Day.
- Year काढला की प्रत्येक quarter किंवा month सगळ्या वर्षांची बेरीज.
- Expand all down one level खरी timeline ठेवतो.
- Analytics › Find anomalies › Possible explanations साठी dot वर click.
उजळणी card