एसएएस में not equal ऑपरेटर का उपयोग कैसे करें


SAS में NOT EQUAL ऑपरेटर का उपयोग करने के दो तरीके हैं:

  • जन्म
  • ^=

निम्नलिखित उदाहरण दिखाते हैं कि एसएएस में निम्नलिखित डेटासेट के साथ अभ्यास में प्रत्येक ऑपरेटर का उपयोग कैसे किया जाए जिसमें विभिन्न बास्केटबॉल खिलाड़ियों के बारे में जानकारी शामिल है:

 /*create dataset*/
data my_data;
    input team $position $points assists;
    datalines ;
A Guard 14 4
A Guard 22 22
A Guard 24 9
A Forward 13 13
A Forward 13 9
A Forward 10 10
B Guard 24 4
B Guard 10 6
B Forward 34 2
B Forward 15 5
B Forward 23 23
B Forward 10 4
;
run ;

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

उदाहरण 1: एसएएस में ne को “बराबर नहीं” के रूप में उपयोग करना

निम्नलिखित कोड दिखाता है कि एसएएस में एक नया डेटासेट कैसे बनाएं और यह जांचने के लिए एनई ऑपरेटर का उपयोग करें कि प्रत्येक पंक्ति में बिंदु और सहायता कॉलम के मान बराबर नहीं हैं:

 /*create new dataset*/
data new_data;
    set my_data;
    if points ne assists then points_vs_assists = 'not equal';
    else points_vs_assists = 'equal';
run ;

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

ध्यान दें कि यदि पॉइंट और असिस्ट कॉलम में मान समान नहीं हैं तो पॉइंट_vs_assists नामक नए कॉलम में “अलग” मान होता है या यदि दो कॉलम में मान समान होते हैं तो “बराबर” मान होता है।

उदाहरण 2: एसएएस में ^= को “बराबर नहीं” के रूप में उपयोग करना

निम्नलिखित कोड दिखाता है कि एसएएस में एक नया डेटासेट कैसे बनाएं और यह जांचने के लिए ^= ऑपरेटर का उपयोग करें कि क्या प्रत्येक पंक्ति में बिंदु और सहायता कॉलम के मान बराबर नहीं हैं:

 /*create new dataset*/
data new_data;
    set my_data;
    if points ^= assists then points_vs_assists = 'not equal';
    else points_vs_assists = 'equal';
run ;

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

ध्यान दें कि पॉइंट_vs_assists कॉलम में मान पिछले उदाहरण के मानों से मेल खाते हैं।

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

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

एसएएस: PROC SQL में IN ऑपरेटर का उपयोग कैसे करें
एसएएस: PROC SQL में LIKE ऑपरेटर का उपयोग कैसे करें
एसएएस: PROC SQL में WHERE ऑपरेटर का उपयोग कैसे करें

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

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