एसएएस में चतुर्थक की गणना कैसे करें: उदाहरणों के साथ


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

 /*calculate quartile values for variable called var1*/
proc univariate data =original_data;
    var var1;
    output out =quartile_data
    pctlpts = 25 50 75
    pctlpre = Q_;
run ;

ध्यान दें : pctlpts निर्देश गणना के लिए चतुर्थक निर्दिष्ट करता है, और pctlpre निर्देश आउटपुट में चतुर्थक के लिए उपयोग करने के लिए उपसर्ग निर्दिष्ट करता है।

निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।

उदाहरण: एसएएस में चतुर्थक की गणना कैसे करें

मान लीजिए कि हमारे पास एसएएस में निम्नलिखित डेटा सेट है जिसमें दो चर हैं:

 /*create dataset*/
data original_data;
    input team $points;
    datalines ;
AT 12
At 15
At 16
At 21
At 22
At 25
At 29
At 31
B16
B22
B25
B29
B 30
B 31
B 33
B 38
;
run ;

/*view dataset*/
proc print data = original_data; 

निम्नलिखित कोड दिखाता है कि डेटासेट में बिंदु चर के लिए चतुर्थक की गणना कैसे करें

 /*calculate quartile values for points*/
proc univariate data =original_data;
    var points;
    output out =quartile_data
    pctlpts = 25 50 75
    pctlpre = Q_;
run ;

/*view quartiles for points*/
proc print data =quartile_data;

यहां परिणाम की व्याख्या करने का तरीका बताया गया है:

  • प्रथम चतुर्थक का मान 18.5 है।
  • दूसरा चतुर्थक मान 25 है।
  • तीसरा चतुर्थक मान 30.5 है।

टीम चर द्वारा समूहीकृत चतुर्थक मानों की गणना करने के लिए, बस टीम द्वारा यूनीवेरिएट प्रो कथन में जोड़ें:

 /*calculate quartile values for points*/
proc univariate data =original_data;
    var points;
    by team;
    output out =quartile_data
    pctlpts = 25 50 75
    pctlpre = Q_;
run ;

/*view quartiles for points*/
proc print data =quartile_data; 

आउटपुट तालिका टीम ए और बी के लिए अंक चर के लिए चतुर्थक मान दिखाती है।

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

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

एसएएस में प्रतिशत की गणना कैसे करें
एसएएस में प्रक्रिया सारांश का उपयोग कैसे करें
एसएएस में फ़्रीक्वेंसी टेबल कैसे बनाएं

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

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