एसएएस में एनएमआईएसएस फ़ंक्शन का उपयोग कैसे करें (उदाहरण के साथ)


आप डेटा सेट में प्रत्येक संख्यात्मक चर के लिए लापता मानों की संख्या की गणना करने के लिए एसएएस में एनएमआईएसएस फ़ंक्शन का उपयोग कर सकते हैं।

इस फ़ंक्शन को व्यवहार में उपयोग करने का एक सामान्य तरीका यहां दिया गया है:

 proc means data =my_data nmiss ;
run ;

यह विशेष उदाहरण my_data नामक डेटासेट में प्रत्येक संख्यात्मक चर के लिए लुप्त मानों की संख्या की गणना करेगा।

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

उदाहरण: प्रत्येक संख्यात्मक चर के लिए लुप्त मानों की संख्या की गणना करने के लिए एसएएस में एनएमआईएसएस का उपयोग करें

मान लीजिए कि हमारे पास एसएएस में निम्नलिखित डेटासेट है जिसे my_data कहा जाता है जिसमें विभिन्न बास्केटबॉल खिलाड़ियों के बारे में जानकारी शामिल है:

 /*create dataset*/
data my_data;
    input team $ points assists rebounds;
    datalines ;
At 10 2 .
At 17 5.
At 17. .
At 18 3 4
At 15 0 5
B. 4 5
B 29 0 8
B. 2 9
C 12 1 9
. 30 1 .
;
run ;

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

ध्यान दें कि डेटासेट में प्रत्येक वेरिएबल के लिए गुम मान हैं।

हम प्रत्येक चर में लुप्त मानों की संख्या गिनने के लिए NMISS फ़ंक्शन का उपयोग कर सकते हैं:

 /*count number of missing values in each variable*/
proc means data =my_data nmiss ;
run ; 

एसएएस उदाहरण में एनएमआईएसएस फ़ंक्शन

आउटपुट तालिका से हम देख सकते हैं:

  • पॉइंट वेरिएबल में 2 लुप्त मान हैं।
  • सहायक चर में 1 लुप्त मान है।
  • बाउंस वैरिएबल में 4 लुप्त मान हैं।

और इसी तरह।

डिफ़ॉल्ट रूप से, NMISS फ़ंक्शन डेटा सेट में वर्ण चर के लिए लुप्त मानों की संख्या की गणना नहीं करता है।

हालाँकि, हम टीम नामक वर्ण चर के लिए लुप्त मानों की संख्या की गणना करने के लिए PROC SQL के साथ निम्नलिखित समाधान का उपयोग कर सकते हैं:

 /*count number of missing values for team variable*/
proc sql ; 
    select nmiss(team) as missing_team_values
    from my_data;
quit ; 

परिणाम से, हम देख सकते हैं कि टीम कॉलम में 1 लुप्त मान है।

नोट : आप एसएएस एनएमआईएसएस सुविधा के लिए संपूर्ण दस्तावेज़ यहां पा सकते हैं।

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

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

एसएएस में लुप्त मानों की गणना कैसे करें
एसएएस में गुम मान वाली पंक्तियों को कैसे हटाएं
एसएएस में लुप्त मानों को शून्य से कैसे बदलें

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

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