R में str_c का उपयोग कैसे करें (उदाहरण के साथ)


R में स्ट्रिंगर पैकेज के str_c() फ़ंक्शन का उपयोग दो या दो से अधिक वैक्टर तत्वों को तत्व दर तत्व एक एकल कैरेक्टर वेक्टर में जोड़ने के लिए किया जा सकता है।

यह फ़ंक्शन निम्नलिखित सिंटैक्स का उपयोग करता है:

str_c(…, सितंबर = “”)

सोना:

  • . . .: एक या अधिक वर्ण सदिश
  • सितंबर: वैक्टर के बीच डालने के लिए स्ट्रिंग

निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस फ़ंक्शन का उपयोग कैसे करें

उदाहरण 1: विभाजक के बिना str_c का उपयोग करें

निम्नलिखित कोड दिखाता है कि दो वेक्टर तत्वों को तत्व दर तत्व एक एकल वर्ण वेक्टर में जोड़ने के लिए str_c() फ़ंक्शन का उपयोग कैसे करें:

 library (stringr)

#define two vectors
vec1 <- c('Mike', 'Tony', 'Will', 'Chad', 'Rick')
vec2 <- c('Douglas', 'Atkins', 'Durant', 'Johnson', 'Flair')

#join vectors together element-wise
str_c(vec1, vec2)

[1] "MikeDouglas" "TonyAtkins" "WillDurant" "ChadJohnson" "RickFlair"  

परिणाम एक एकल वर्ण वेक्टर है।

ध्यान दें कि वेक्टर तत्वों के बीच विभाजक के बिना तत्व दर तत्व जुड़े हुए थे।

उदाहरण 2: सेपरेटर के साथ str_c का प्रयोग करें

निम्नलिखित कोड दिखाता है कि विभाजक के रूप में अंडरस्कोर के साथ एक एकल वर्ण वेक्टर में तत्व द्वारा दो वैक्टर तत्वों को जोड़ने के लिए str_c() फ़ंक्शन का उपयोग कैसे करें:

 library (stringr)

#define two vectors
vec1 <- c('Mike', 'Tony', 'Will', 'Chad', 'Rick')
vec2 <- c('Douglas', 'Atkins', 'Durant', 'Johnson', 'Flair')

#join vectors together element-wise
str_c(vec1, vec2, sep="_")

[1] "Mike_Douglas" "Tony_Atkins" "Will_Durant" "Chad_Johnson" "Rick_Flair"    

परिणाम एक एकल वर्ण वेक्टर है जिसमें प्रत्येक वेक्टर के तत्वों को एक अंडरस्कोर के साथ जोड़ा गया है।

sep तर्क के लिए आप बेझिझक किसी भी वर्ण का उपयोग कर सकते हैं।

उदाहरण के लिए, आप हाइफ़न का उपयोग करना चुन सकते हैं:

 library (stringr)

#define two vectors
vec1 <- c('Mike', 'Tony', 'Will', 'Chad', 'Rick')
vec2 <- c('Douglas', 'Atkins', 'Durant', 'Johnson', 'Flair')

#join vectors together element-wise
str_c(vec1, vec2, sep="-")

[1] “Mike-Douglas” “Tony-Atkins” “Will-Durant” “Chad-Johnson” “Rick-Flair”  

परिणाम एक एकल वर्ण वेक्टर है जिसमें प्रत्येक वेक्टर के तत्व एक हाइफ़न के साथ जुड़े हुए हैं।

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

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

R में str_replace का उपयोग कैसे करें
R में str_split का उपयोग कैसे करें
R में str_detect का उपयोग कैसे करें

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

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