एसएएस में डेटा चरण का उपयोग कैसे करें (उदाहरण के साथ)


डेटा सेट बनाने के लिए आप एसएएस में डेटा चरण का उपयोग कर सकते हैं।

डेटा चरण का उपयोग करने के दो सामान्य तरीके हैं:

1. शुरुआत से एक डेटासेट बनाएं।

2. मौजूदा डेटासेट से एक डेटासेट बनाएं।

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

उदाहरण 1: शुरुआत से डेटासेट बनाने के लिए डेटा चरण का उपयोग करें

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

 /*create dataset*/
data my_data;
    input team $position $points;
    datalines ;
A Guard 25
A Guard 20
A Guard 30
A Forward 25
A Forward 10
B Guard 10
B Guard 22
B Forward 30
B Forward 10
B Forward 10
B Forward 25
;
run ;

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

इस उदाहरण में हमने बिल्कुल यही किया है:

सबसे पहले, हमने डेटासेट को नाम देने के लिए डेटा का उपयोग किया।

इसके बाद, हमने वेरिएबल नाम निर्दिष्ट करने के लिए इनपुट का उपयोग किया ( $ एक कैरेक्टर वेरिएबल निर्दिष्ट करता है)।

इसके बाद, हमने एसएएस को यह बताने के लिए डेटा पंक्तियों का उपयोग किया कि आगामी पंक्तियाँ डेटासेट में मानों का प्रतिनिधित्व करती हैं।

उदाहरण 2: मौजूदा डेटासेट से डेटासेट बनाने के लिए डेटा चरण का उपयोग करें

हम पहले से मौजूद किसी अन्य डेटासेट से डेटासेट बनाने के लिए सेट स्टेटमेंट के साथ डेटा चरण का उपयोग कर सकते हैं।

उदाहरण के लिए, हम new_data नामक एक नया डेटासेट बनाने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं जो my_data नामक डेटासेट से वेरिएबल का उपयोग करता है लेकिन “रिटर्न” वेरिएबल को हटा देता है:

 /*create new dataset that drops returns from my_data*/
data new_data;
    set my_data;
    drop returns;
run ;

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

इस उदाहरण में हमने बिल्कुल यही किया है:

सबसे पहले, हमने नए डेटासेट को नाम देने के लिए डेटा का उपयोग किया।

इसके बाद, हमने नया डेटासेट बनाने के लिए मौजूदा डेटासेट को निर्दिष्ट करने के लिए सेट का उपयोग किया।

इसके बाद, हमने नए डेटासेट से “रिटर्न” वेरिएबल को हटाने के लिए ड्रॉप का उपयोग किया।

अंतिम परिणाम एक नया डेटासेट है जिसमें मूल डेटासेट के समान ही वेरिएबल हैं, सिवाय इसके कि “रिटर्न” वेरिएबल हटा दिया गया है।

संबंधित: एसएएस में KEEP और DROP स्टेटमेंट का उपयोग कैसे करें

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

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

एसएएस में प्रक्रिया सारांश का उपयोग कैसे करें
एसएएस में प्रोक टेबुलेट का उपयोग कैसे करें
एसएएस में प्रोक कोलेशन का उपयोग कैसे करें

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

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