आर में एक स्ट्रिंग में वर्ण स्थान कैसे खोजें
आप R में किसी स्ट्रिंग में किसी वर्ण का स्थान खोजने के लिए निम्न विधियों का उपयोग कर सकते हैं:
विधि 1: प्रत्येक घटना का स्थान ढूँढ़ें
unlist(gregexpr(' character ', my_string))
विधि 2: पहली घटना का स्थान ढूँढें
unlist(gregexpr(' character ', my_string))[1]
विधि 3: अंतिम घटना का स्थान ढूँढें
tail(unlist(gregexpr(' character ', my_string)), n= 1 )
विधि 4: घटनाओं की कुल संख्या ज्ञात करें
length (unlist(gregexpr(' character ', my_string)))
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में प्रत्येक विधि का उपयोग कैसे करें।
विधि 1: प्रत्येक घटना का स्थान ढूँढ़ें
निम्नलिखित कोड दिखाता है कि एक निश्चित स्ट्रिंग में वर्ण “ए” के प्रत्येक स्थान को कैसे खोजा जाए:
#define string my_string = ' mynameisronalda ' #find position of every occurrence of 'a' unlist(gregexpr(' a ', my_string)) [1] 4 12 15
परिणाम से, हम देख सकते हैं कि वर्ण “ए” स्ट्रिंग के स्थान 4, 12 और 15 पर दिखाई देता है।
विधि 2: पहली घटना का स्थान ढूँढें
निम्नलिखित कोड दिखाता है कि किसी निश्चित स्ट्रिंग में वर्ण “ए” की पहली घटना का स्थान कैसे खोजा जाए:
#define string my_string = ' mynameisronalda ' #find position of first occurrence of 'a' unlist(gregexpr(' a ', my_string))[1] [1] 4
परिणाम से, हम देख सकते हैं कि वर्ण “ए” सबसे पहले स्ट्रिंग की स्थिति 4 में दिखाई देता है।
विधि 3: अंतिम घटना का स्थान ढूँढें
निम्नलिखित कोड दिखाता है कि किसी निश्चित स्ट्रिंग में वर्ण “ए” की अंतिम घटना का स्थान कैसे खोजा जाए:
#define string my_string = ' mynameisronalda ' #find position of last occurrence of 'a' tail(unlist(gregexpr(' a ', my_string)), n= 1 ) [1] 15
परिणाम से, हम देख सकते हैं कि वर्ण “ए” की अंतिम घटना स्ट्रिंग की स्थिति 15 में है।
विधि 4: घटनाओं की कुल संख्या ज्ञात करें
निम्नलिखित कोड दिखाता है कि एक निश्चित स्ट्रिंग में वर्ण “ए” की घटनाओं की कुल संख्या कैसे प्राप्त करें:
#define string my_string = ' mynameisronalda ' #find total occurrences of 'a' length (unlist(gregexpr(' a ', my_string))) [1] 3
परिणाम से, हम देख सकते हैं कि वर्ण “a” स्ट्रिंग में 3 बार प्रकट होता है।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य ऑपरेशन कैसे करें:
आर में स्ट्रिंग्स को कैसे संयोजित करें
आर में वेक्टर को स्ट्रिंग में कैसे परिवर्तित करें
आर में किसी कैरेक्टर को फैक्टर में कैसे बदलें