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 का उपयोग कैसे करें
आर में डेटा फ्रेम से रिक्त लाइनें कैसे हटाएं

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

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