एसएएस में proc stdize का उपयोग कैसे करें (उदाहरण के साथ)
किसी वेरिएबल को मानकीकृत करने का अर्थ है प्रत्येक वेरिएबल के मानों को इस प्रकार स्केल करना कि माध्य मान 0 हो और मानक विचलन 1 हो।
किसी चर को मानकीकृत करने के लिए आप निम्न सूत्र का उपयोग कर सकते हैं
(x i – x ) / s
सोना:
- x i : डेटासेट का ith मान
- x : नमूना का मतलब है
- s : नमूने का मानक विचलन
SAS में किसी वेरिएबल को मानकीकृत करने का सबसे आसान तरीका PROC STDIZE स्टेटमेंट का उपयोग करना है।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस कथन का उपयोग कैसे करें।
उदाहरण: एसएएस में PROC STDIZE का उपयोग कैसे करें
मान लीजिए कि हमारे पास एसएएस में निम्नलिखित डेटासेट है जिसमें विभिन्न बास्केटबॉल खिलाड़ियों के बारे में जानकारी है:
/*create first dataset*/
data my_data;
input player $ points assists rebounds;
datalines ;
A 18 3 15
B 20 3 14
C 19 4 14
D 14 5 10
E 14 4 8
F 15 7 14
G 20 8 13
H 28 7 9
I 30 6 5
J 0 31 9 4
;
run ;
/*view dataset*/
proc print data =my_data;
हम एक नया डेटासेट बनाने के लिए PROC STDIZE स्टेटमेंट का उपयोग कर सकते हैं जो डेटासेट में प्रत्येक संख्यात्मक चर को मानकीकृत करता है:
/*standardize all numeric variables in dataset*/
proc stdize data =my_data out =std_data;
run ;
/*view new dataset*/
proc print data =std_data;
प्रत्येक संख्यात्मक चर (अंक, सहायता, रिबाउंड) को 0 के माध्य और 1 के मानक विचलन के लिए मानकीकृत किया गया था।
ध्यान दें कि हम VAR स्टेटमेंट का उपयोग यह निर्दिष्ट करने के लिए भी कर सकते हैं कि किन वेरिएबल को सामान्य करना है।
उदाहरण के लिए, हम केवल पॉइंट वेरिएबल को सामान्य करने के लिए VAR स्टेटमेंट के साथ निम्नलिखित PROC STDIZE स्टेटमेंट का उपयोग कर सकते हैं:
/*standardize points variable in dataset*/
proc stdize data =my_data out =std_data;
var points;
run ;
/*view new dataset*/
proc print data =std_data;
अंक कॉलम में मानों को मानकीकृत किया गया जबकि अन्य सभी कॉलम बरकरार रहे।
हम PROC MEANS स्टेटमेंट का उपयोग यह सत्यापित करने के लिए कर सकते हैं कि पॉइंट वेरिएबल का अब माध्य मान 0 और मानक विचलन 1 है:
/*view mean and standard deviation of each variable*/ proc means data =std_data;
हम देखते हैं कि पॉइंट वेरिएबल का माध्य मान 0 और मानक विचलन 1 है।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि एसएएस में अन्य सामान्य कार्य कैसे करें:
एसएएस में गुम मान वाली पंक्तियों को कैसे हटाएं
एसएएस में मानक विचलन की गणना कैसे करें (3 उदाहरण)
एसएएस में जेड स्कोर की गणना कैसे करें