एसएएस में प्रोक टेबुलेट का उपयोग कैसे करें (उदाहरण के साथ)
आप सारणीबद्ध रूप में एक या अधिक चर के लिए वर्णनात्मक आँकड़े त्वरित रूप से प्रदर्शित करने के लिए एसएएस में प्रो टैबुलेट का उपयोग कर सकते हैं।
निम्नलिखित उदाहरण दिखाते हैं कि निम्नलिखित डेटासेट के साथ इस प्रक्रिया का उपयोग कैसे किया जाए जो 12 विभिन्न बास्केटबॉल खिलाड़ियों द्वारा बनाए गए कुल अंक दिखाता है:
/*create dataset*/
data my_data;
input team $position $points;
datalines ;
A Guard 15
A Guard 12
A Guard 29
A Forward 13
A Forward 9
A Forward 16
B Guard 25
B Guard 20
C Guard 34
C Forward 19
C Forward 3
C Forward 8
;
run ;
/*view dataset*/
proc print data =my_data;
उदाहरण 1: एक चर के साथ प्रोक सारणीबद्ध करें
हम अंक चर के लिए वर्णनात्मक आंकड़ों की गणना करने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं:
/*create table that displays descriptive stats for points variable */
proc tabulate data =my_data;
var points;
table points * (N Min Q1 Median Mean Q3 Max);
run ;
ध्यान दें : कोष्ठक में मान एसएएस को बताते हैं कि अंकों के लिए कौन से वर्णनात्मक आँकड़ों की गणना करनी है।
यहां कुछ सबसे अधिक उपयोग किए जाने वाले वर्णनात्मक आँकड़े दिए गए हैं:
- एन : प्रेक्षणों की कुल संख्या
- न्यूनतम : न्यूनतम मान
- Q1 : प्रथम क्वांटाइल का मान (अर्थात् 25वाँ प्रतिशतक)
- माध्यिका : माध्यिका मान
- औसत : औसत मूल्य
- Q3 : तीसरे क्वांटाइल का मान (अर्थात 75वाँ प्रतिशतक)
- अधिकतम : अधिकतम मान
परिणाम से हम देख सकते हैं:
- प्रेक्षणों की कुल संख्या 12 है।
- न्यूनतम बिंदु मान 3 है.
- 25वें प्रतिशतक पर अंकों की संख्या 10.5 है।
- अंकों की औसत संख्या 15.5 है।
- अंकों की औसत संख्या 16.92 है।
- 75वें प्रतिशतक पर अंकों की संख्या 22.5 है।
- अंकों की अधिकतम संख्या 34 है।
इन पांच मूल्यों से, हम वजन चर के लिए मूल्यों के वितरण की काफी अच्छी समझ प्राप्त कर सकते हैं।
उदाहरण 2: प्रोक दो चरों के साथ सारणीबद्ध करें
हम टीम वेरिएबल द्वारा समूहीकृत पॉइंट वेरिएबल के लिए वर्णनात्मक आंकड़ों की गणना करने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं:
/*create table that displays descriptive stats for points, grouped by team */
proc tabulate data =my_data;
classteam ;
var points;
table team, points * (N Min Q1 Median Mean Q3 Max);
run ;
परिणामी तालिका तीनों टीमों में से प्रत्येक के लिए वर्णनात्मक बिंदु आँकड़े दिखाती है।
उदाहरण के लिए:
- टीम ए के पास 6 अवलोकन हैं।
- टीम ए के लिए न्यूनतम अंक मान 9 है।
- 25वें परसेंटाइल पर टीम ए के अंकों की संख्या 12 है।
- टीम ए के अंकों की औसत संख्या 14 है।
और इसी तरह।
उदाहरण 3: तीन चरों के साथ प्रोक सारणीबद्ध करें
हम टीम और स्थिति चर द्वारा समूहीकृत अंक चर के लिए वर्णनात्मक आंकड़ों की गणना करने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं:
/*create table that shows descriptive stats for points, grouped by team and position */
proc tabulate data =my_data;
class team position;
var points;
table team, position *points* (N Min Q1 Median Mean Q3 Max);
run ;
परिणामी तालिका टीम और स्थिति के आधार पर समूहीकृत अंकों के वर्णनात्मक आँकड़े दिखाती है।
ध्यान दें कि टीम “बी” और “हमलावर” स्थिति के लिए कक्ष खाली हैं क्योंकि टीम बी में किसी भी खिलाड़ी के पास हमलावर स्थिति नहीं थी।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि एसएएस में अन्य सामान्य कार्य कैसे करें:
एसएएस में प्रक्रिया सारांश का उपयोग कैसे करें
एसएएस में सहसंबंध की गणना कैसे करें
एसएएस में फ़्रीक्वेंसी टेबल कैसे बनाएं
एसएएस में समूह द्वारा बॉक्सप्लॉट कैसे बनाएं