R में वेक्टर को कैसे फ़िल्टर करें (4 उदाहरण)


आप R में किसी वेक्टर को फ़िल्टर करने के लिए निम्नलिखित विधियों का उपयोग कर सकते हैं:

विधि 1: तत्वों को एक निश्चित मान के बराबर फ़िल्टर करें

 #filter for elements equal to 8
x[x == 8]

विधि 2: एकल शर्त के आधार पर आइटम फ़िल्टर करें

 #filter for elements less than 8
x[x < 8]

विधि 3: अनेक स्थितियों के आधार पर आइटम फ़िल्टर करें

 #filter for elements less than 8 or greater than 12
x[(x < 8) | (x > 12)]

विधि 4: सूची आइटम फ़िल्टर करें

 #filter for elements equal to 2, 6, or 12
x[x %in% c(2, 6, 12)]

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

उदाहरण 1: तत्वों को एक निश्चित मान के बराबर फ़िल्टर करें

निम्नलिखित कोड दिखाता है कि 8 के बराबर तत्वों के लिए आर में वेक्टर को कैसे फ़िल्टर किया जाए:

 #createvector
x <- c(1, 2, 2, 4, 6, 8, 8, 8, 12, 15)

#filter for elements equal to 8
x[x == 8]

[1] 8 8 8

हम उन तत्वों को आसानी से फ़िल्टर कर सकते हैं जो 8 के बराबर नहीं हैं :

 #createvector
x <- c(1, 2, 2, 4, 6, 8, 8, 8, 12, 15)

#filter for elements not equal to 8
x[x != 8]

[1] 1 2 2 4 6 12 15

उदाहरण 2: किसी शर्त के आधार पर आइटम फ़िल्टर करें

निम्नलिखित कोड दिखाता है कि 8 से कम तत्वों के लिए आर में वेक्टर को कैसे फ़िल्टर किया जाए:

 #createvector
x <- c(1, 2, 2, 4, 6, 8, 8, 8, 12, 15)

#filter for elements less than 8
x[x < 8]

[1] 1 2 2 4 6

उदाहरण 3: अनेक स्थितियों के आधार पर आइटम फ़िल्टर करें

निम्नलिखित कोड दिखाता है कि 8 से कम या 12 से अधिक तत्वों के लिए आर में वेक्टर को कैसे फ़िल्टर किया जाए:

 #createvector
x <- c(1, 2, 2, 4, 6, 8, 8, 8, 12, 15)

#filter for elements less than 8
x[(x < 8) | (x > 12)]

[1] 1 2 2 4 6 15

उदाहरण 4: सूची आइटम फ़िल्टर करें

निम्नलिखित कोड दिखाता है कि किसी सूची के मानों के बराबर तत्वों के लिए आर में वेक्टर को कैसे फ़िल्टर किया जाए:

 #createvector
x <- c(1, 2, 2, 4, 6, 8, 8, 8, 12, 15)

#filter for elements equal to 2, 6, or 12
x[x %in% c(2, 6, 12)]

[1] 2 2 6 12

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

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

आर में डेटा फ़्रेम कैसे हटाएं
आर में एकाधिक कॉलम कैसे हटाएं
आर में लूप का उपयोग करके वेक्टर में मान कैसे जोड़ें

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

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