Data Science · मराठी आवृत्ती
1.3 Grain: एका row चा नेमका अर्थ काय?
Grain म्हणजे एका row मध्ये नेमकं कशाची नोंद आहे. हे चुकीचं समजलं तर totals चुकतात.
आपल्या orders table मध्ये प्रत्येक order line साठी एक row आहे. म्हणजे एका order मधला एक product:
| order_id | order_date | city | product | qty | amount | status |
|---|---|---|---|---|---|---|
| BLK-260314-001 | 14-03-2026 | Pune | Gokul Cow Milk 500 ml | 2 | 64 | Delivered |
| BLK-260314-001 | 14-03-2026 | Pune | Ladi Pav (6 pcs) | 1 | 30 | Delivered |
इथे दोन rows आहेत, पण order_id तोच आहे. त्यामुळे grain अजूनही order line चा आहे. Rows मोजणं म्हणजे orders मोजणं नाही. Orders मोजण्यासाठी order_id वर nunique() वापरा.
स्वतः विचार करा
राजाच्या sheet मध्ये प्रत्येक row हा आधीच “प्रत्येक city चा रोजचा GMV” आहे. फक्त या sheet वरून average order value काढता येईल का? एका वाक्यात कारण सांगा.
उत्तर पाहा
नाही. Average order value साठी GMV बरोबर orders ची संख्या लागते. फक्त daily GMV दिला असेल तर ती माहिती मिळत नाही.