एसएएस में समूह द्वारा अवलोकनों की गणना कैसे करें


आप एसएएस में समूह द्वारा कुल अवलोकनों की गणना करने के लिए निम्नलिखित विधियों का उपयोग कर सकते हैं:

विधि 1: एक समूह द्वारा प्रेक्षणों की गणना करें

 proc sql ;
    select var1, count(*) as total_count
    from my_data
    group by var1;
quit ;

विधि 2: अनेक समूहों द्वारा प्रेक्षणों की गणना करें

 proc sql ;
    select var1, var2, count(*) as total_count
    from my_data
    group by var1, var2;
quit ;

निम्नलिखित उदाहरण दिखाते हैं कि एसएएस में निम्नलिखित डेटासेट के साथ प्रत्येक विधि का उपयोग कैसे करें:

 /*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: एक समूह द्वारा प्रेक्षणों की गिनती करना

निम्नलिखित कोड दिखाता है कि प्रति टीम टिप्पणियों की कुल संख्या की गणना कैसे करें:

 /*count observations by team*/
proc sql ;
    select team, count(*) as total_count
    from my_data
    group by team;
quit ;

परिणाम से, हम देख सकते हैं कि टीम ए में 6 अवलोकन हैं, टीम बी में 2 अवलोकन हैं, और टीम सी में 4 अवलोकन हैं।

उदाहरण 2: अनेक समूहों द्वारा प्रेक्षणों की गिनती करना

निम्नलिखित कोड दिखाता है कि टीम और स्थिति के आधार पर समूहीकृत अवलोकनों की कुल संख्या की गणना कैसे की जाए:

 /*count observations by team and position*/
proc sql ;
    select team, position, count(*) as total_count
    from my_data
    group by team, position;
quit ; 

आउटपुट तालिका से हम देख सकते हैं:

  • कुल मिलाकर, 3 खिलाड़ी टीम ए से संबंधित हैं और हमलावर की स्थिति पर कब्जा करते हैं।
  • कुल मिलाकर, 3 खिलाड़ी टीम ए से संबंधित हैं और गार्ड पद पर हैं।
  • कुल मिलाकर, 2 खिलाड़ी टीम बी के हैं और गार्ड पद पर हैं।
  • कुल मिलाकर, 3 खिलाड़ी टीम सी से संबंधित हैं और हमलावर की स्थिति में हैं।
  • कुल मिलाकर, 1 खिलाड़ी टीम ए से संबंधित है और गार्ड पद पर है।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि एसएएस में अन्य सामान्य कार्य कैसे करें:

एसएएस में डेटा को सामान्य कैसे करें
एसएएस में वेरिएबल्स का नाम कैसे बदलें
एसएएस में डुप्लिकेट कैसे हटाएं
एसएएस में लुप्त मानों को शून्य से कैसे बदलें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *