ए: एक स्ट्रिंग को कैसे विभाजित करें और पहला तत्व कैसे प्राप्त करें
आप R में एक स्ट्रिंग को विभाजित करने और पहला तत्व प्राप्त करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
strsplit(string_var, " ")[[ 1 ]][ 1 ]
यह विशेष उदाहरण रिक्त स्थान के आधार पर एक स्ट्रिंग को विभाजित करता है, लेकिन आप इसे एक अलग सीमांकक द्वारा विभाजित करने के लिए strsplit() फ़ंक्शन के दूसरे तर्क के लिए कोई भी मान प्रदान कर सकते हैं।
उदाहरण के लिए, आप हाइफ़न के आधार पर एक स्ट्रिंग को विभाजित करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
strsplit(string_var, "-")[[ 1 ]][ 1 ]
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण: एक स्ट्रिंग को विभाजित करें और आर में पहला तत्व प्राप्त करें
निम्नलिखित कोड दिखाता है कि रिक्त स्थान के आधार पर आर में एक विशेष स्ट्रिंग को कैसे विभाजित किया जाए और पहला तत्व कैसे प्राप्त किया जाए:
#define string variable
string_var <- "This is a string variable"
#split string variable based on spaces and get first element
strsplit(string_var, " ")[[ 1 ]][ 1 ]
[1] “This”
स्ट्रस्प्लिट() फ़ंक्शन “यह” लौटाता है, जो स्ट्रिंग वेरिएबल का पहला तत्व है।
ध्यान दें कि यदि आप कोई भिन्न आइटम प्राप्त करना चाहते हैं, तो बस अंतिम कोष्ठक में संख्या बदल दें।
उदाहरण के लिए, आप रिक्त स्थान के आधार पर स्ट्रिंग को विभाजित करने और दूसरा तत्व प्राप्त करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
#define string variable
string_var <- "This is a string variable"
#split string variable based on spaces and get second element
strsplit(string_var, " ")[[ 1 ]][ 2 ]
[1] “is”
इस बार, strsplit() फ़ंक्शन दूसरे तत्व को पुनः प्राप्त करता है।
यह भी ध्यान दें कि हम हाइफ़न के आधार पर एक स्ट्रिंग वेरिएबल को विभाजित करने और पहला तत्व प्राप्त करने के लिए strsplit() फ़ंक्शन में स्पेस को एक अलग डिलीमीटर, जैसे हाइफ़न, से बदल सकते हैं:
#define string variable
string_var <- "This-is-a-string-variable"
#split string variable based on dashes and get first element
strsplit(string_var, "-")[[ 1 ]][ 1 ]
[1] “This”
स्ट्रस्प्लिट() फ़ंक्शन पहले तत्व के रूप में “यह” सही ढंग से लौटाता है।
संबंधित: आर में स्ट्रस्प्लिट() फ़ंक्शन का परिचय
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:
आर में एक स्ट्रिंग से अंतिम अक्षर को कैसे हटाएं
आर में एक स्ट्रिंग में वर्ण स्थान कैसे खोजें
आर में एक विशिष्ट स्ट्रिंग वाले कॉलम का चयन कैसे करें