एसएएस: डेटासेट बनाने के लिए डेटालाइन्स स्टेटमेंट का उपयोग कैसे करें
आप स्क्रैच से तुरंत नया डेटासेट बनाने के लिए एसएएस में डेटालाइन्स स्टेटमेंट का उपयोग कर सकते हैं।
ऐसा करने के लिए, आप निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:
data original_data;
input var1 $var2;
datalines ;
AT 12
B 19
C23
D 40
;
run ;
यहां बताया गया है कि प्रत्येक निर्देश क्या करता है:
- डेटा : डेटासेट का नाम
- इनपुट : डेटासेट में प्रत्येक वेरिएबल का नाम और प्रकार
- डेटालाइन्स : डेटासेट में वास्तविक मान
ध्यान दें कि एक वेरिएबल नाम के बाद एक डॉलर चिह्न ” $ ” एसएएस को बताता है कि वेरिएबल एक कैरेक्टर वेरिएबल है।
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में डेटालाइन्स कथन का उपयोग कैसे करें।
उदाहरण 1: सभी संख्यात्मक चरों के साथ एक डेटासेट बनाएं
निम्नलिखित कोड दिखाता है कि तीन संख्यात्मक चर के साथ डेटासेट कैसे बनाया जाए: अंक, सहायता और रिबाउंड:
/*create dataset*/
data original_data;
input points assists rebounds;
datalines ;
22 8 4
29 5 4
31 12 8
30 9 14
22 7 1
24 9 2
18 6 4
20 5 5
25 1 4
;
run ;
/*view dataset*/
proc print data = original_data;
परिणाम तीन संख्यात्मक चर के साथ एक डेटा सेट है।
उदाहरण 2: वर्णमाला और संख्यात्मक चर के साथ एक डेटासेट बनाएं
निम्नलिखित कोड दिखाता है कि वर्णमाला और संख्यात्मक चर के साथ डेटासेट कैसे बनाया जाए:
/*create dataset*/
data original_data;
input team $position $points assists;
datalines ;
A Guard 8 4
A Guard 5 4
A Forward 12 8
A Forward 9 14
A Forward 7 1
B Guard 9 2
B Guard 14 9
B Forward 15 8
B Forward 11 4
;
run ;
/*view dataset*/
proc print data = original_data;
हम प्रत्येक चर के प्रकार की जांच करने के लिए proc contents फ़ंक्शन का उपयोग कर सकते हैं:
proc contents data =original_data;
परिणाम से, हम देख सकते हैं कि टीम और स्थिति चरित्र चर हैं जबकि अंक और सहायता संख्यात्मक चर हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि एसएएस में अन्य सामान्य कार्य कैसे करें:
एसएएस में नए वेरिएबल कैसे बनाएं
एसएएस में एक स्ट्रिंग में वर्णों को कैसे बदलें
एसएएस में लुप्त मानों को शून्य से कैसे बदलें
एसएएस में डुप्लिकेट कैसे हटाएं