R में na मान वाली पंक्तियों का चयन कैसे करें
आप R में NA मान वाली पंक्तियों का चयन करने के लिए निम्न विधियों का उपयोग कर सकते हैं:
विधि 1: किसी भी कॉलम में NA मान वाली पंक्तियों का चयन करें
df[ ! complete. boxes (df), ]
विधि 2: किसी विशिष्ट कॉलम में NA मान वाली पंक्तियों का चयन करें
df[is. na (df$my_column), ]
निम्नलिखित उदाहरण दिखाते हैं कि आर में निम्नलिखित डेटा फ्रेम के साथ प्रत्येक विधि का उपयोग कैसे करें:
#create data frame df <- data. frame (points=c(4, NA, 10, 14, 15, NA, 20, 22), rebounds=c(NA, 3, 3, 7, 6, 8, 14, 10), assists=c(NA, 9, 4, 4, 3, 7, 10, 11)) #view data frame df points rebound assists 1 4 NA NA 2 NA 3 9 3 10 3 4 4 14 7 4 5 15 6 3 6 NA 8 7 7 20 14 10 8 22 10 11
उदाहरण 1: किसी भी कॉलम में NA मान वाली पंक्तियों का चयन करें
निम्नलिखित कोड दिखाता है कि R में डेटा फ़्रेम के किसी भी कॉलम में NA मान वाली पंक्तियों का चयन कैसे करें:
#select rows with NA values in any column na_rows <- df[!complete. boxes (df), ] #view results na_rows points rebound assists 1 4 NA NA 2 NA 3 9 6 NA 8 7
ध्यान दें कि किसी भी कॉलम में NA मान वाली पंक्तियाँ चयनित हैं।
उदाहरण 2: किसी विशिष्ट कॉलम में NA मान वाली पंक्तियों का चयन करें
निम्नलिखित कोड दिखाता है कि आर में डेटा फ्रेम के एक विशिष्ट कॉलम में एनए मान वाली पंक्तियों का चयन कैसे करें:
#select rows with NA values in the points column na_rows <- df[is. na (df$points), ] #view results na_rows points rebound assists 2 NA 3 9 6 NA 8 7
ध्यान दें कि अंक कॉलम में केवल NA मान वाली पंक्तियाँ ही चयनित हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:
आर में कंपलीट.केस का उपयोग कैसे करें
R में na.omit का उपयोग कैसे करें
आर में डेटा फ्रेम से रिक्त लाइनें कैसे हटाएं