समूह आँकड़ों का सारांश
कभी-कभी आप जानना चाहते हैं कि किसी मान में अलग-अलग समूहों में कैसे बदलाव होता है. उदाहरण के लिए, प्रति समूह अधिकतम मान समूहों के बीच कैसे बदलता है?
यह जानने के लिए, पहले समूह के आधार पर सारांश बनाएँ, और फिर समूह-स्तरीय परिणामों के सारांश आँकड़े निकालें. एक तरीका यह है कि सबक्वेरी में समूह मानों की गणना करें, और फिर उस सबक्वेरी के परिणामों का सारांश लें.
इस अभ्यास में, Stack Overflow पर प्रति दिन सवालों की अधिकतम संख्या के संदर्भ में टैग्स के बीच standard deviation क्या है? साथ ही, उन अधिकतम मानों का mean, min, और max भी क्या है?
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL में Exploratory Data Analysis
अभ्यास निर्देश
- एक सबक्वेरी लिखकर शुरू करें जो प्रति टैग
question_countकाmax()निकाले; सबक्वेरी के परिणाम कोmaxvalनाम से alias करें. - फिर
stddev()के साथmaxvalका standard deviation निकालें. maxvalकाmin(),max(), औरavg()भी निकालें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
-- Compute standard deviation of maximum values
SELECT ___(___),
-- min
___(___),
-- max
___(___),
-- avg
___(___)
-- Subquery to compute max of question_count by tag
FROM (SELECT ___(___) AS ___
FROM stackoverflow
-- Compute max by...
GROUP BY ___) AS max_results; -- alias for subquery