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


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

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

str_pad(स्ट्रिंग, चौड़ाई, पक्ष = c(‘बाएं’, ‘दाएं’, ‘दोनों’), पैड=”)

सोना:

  • स्ट्रिंग: कैरेक्टर वेक्टर
  • चौड़ाई: गद्देदार रस्सियों की न्यूनतम चौड़ाई
  • पक्ष: भरण वर्ण जोड़ने के लिए पक्ष (डिफ़ॉल्ट छोड़ दिया गया है)
  • पैड: पैडिंग के लिए उपयोग किया जाने वाला वर्ण (डिफ़ॉल्ट स्थान है)

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

उदाहरण 1: स्ट्रिंग को रिक्त स्थान से भरें

निम्नलिखित कोड दिखाता है कि स्ट्रिंग के बाईं ओर रिक्त स्थान के साथ पैड करने के लिए str_pad() फ़ंक्शन का उपयोग कैसे करें जब तक कि स्ट्रिंग में कुल 10 अक्षर न हों:

 library (stringr)

#create string
my_string <- "Rhino"

#pad string to length of 10
str_pad(my_string, width= 10 )

[1] “Rhino”

ध्यान दें कि स्ट्रिंग के बाईं ओर पांच स्थान जोड़े गए हैं ताकि स्ट्रिंग की कुल लंबाई 10 हो।

स्ट्रिंग के दाईं ओर को पूरा करने के लिए साइड तर्क का उपयोग करें:

 library (stringr)

#create string
my_string <- "Rhino"

#pad string to length of 10
str_pad(my_string, width= 10 , side=" right ")

[1] “Rhino”

उदाहरण 2: स्ट्रिंग को एक विशिष्ट वर्ण से भरें

निम्नलिखित कोड दिखाता है कि स्ट्रिंग के बाईं ओर को अंडरस्कोर के साथ पैड करने के लिए str_pad() फ़ंक्शन का उपयोग कैसे करें जब तक कि स्ट्रिंग में कुल 10 अक्षर न हों:

 library (stringr)

#create string
my_string <- "Rhino"

#pad string to length of 10 using underscores
str_pad(my_string, width= 10 , pad="_")

[1] “_____Rhino”

ध्यान दें कि स्ट्रिंग के बाईं ओर पांच अंडरस्कोर जोड़े गए हैं ताकि स्ट्रिंग की कुल लंबाई 10 हो।

उदाहरण 3: स्ट्रिंग को विशिष्ट संख्या में वर्णों से भरें

निम्नलिखित कोड दिखाता है कि स्ट्रिंग के बाईं ओर वर्णों की एक विशिष्ट संख्या ( 5 ) के साथ पैड करने के लिए nchar() फ़ंक्शन के साथ str_pad() फ़ंक्शन का उपयोग कैसे करें:

 library (stringr)

#create string
my_string <- "Rhino"

#pad string with 5 A's
str_pad(my_string, width=nchar(my_string)+ 5 , pad=" A ")

[1] “AAAAARhino”

ध्यान दें कि श्रृंखला के बाईं ओर पांच ए पूरे हो चुके हैं।

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

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

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

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

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