आर में एक स्ट्रिंग में शब्दों की गिनती कैसे करें (उदाहरण के साथ)
R में एक स्ट्रिंग में शब्दों की संख्या गिनने के लिए आप तीन तरीकों का उपयोग कर सकते हैं:
विधि 1: बेस आर का उपयोग करें
lengths(strsplit(my_string, ' '))
विधि 2: स्ट्रिंग पैकेज का उपयोग करें
library (stringi)
stri_count_words(my_string)
विधि 3: स्ट्रिंगर पैकेज का उपयोग करें
library (stringr) str_count(my_string, ' \\w+ ')
इनमें से प्रत्येक विधि एक संख्यात्मक मान लौटाएगी जो my_string नामक स्ट्रिंग में शब्दों की संख्या का प्रतिनिधित्व करती है।
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इनमें से प्रत्येक विधि का उपयोग कैसे करें।
उदाहरण 1: आधार R का उपयोग करके शब्दों की गिनती करें
निम्नलिखित कोड दिखाता है कि आर बेस फ़ंक्शंस लंबाई और स्ट्रस्प्लिट का उपयोग करके स्ट्रिंग में शब्दों की संख्या कैसे गिनें:
#create string my_string <- 'this is a string with seven words' #count number of words in string lengths(strsplit(my_string, ' ')) [1] 7
परिणाम से, हम देख सकते हैं कि स्ट्रिंग में सात शब्द हैं।
संबंधित: स्ट्रिंग के तत्वों को विभाजित करने के लिए R में strsplit() फ़ंक्शन का उपयोग कैसे करें
उदाहरण 2: स्ट्रिंग पैकेज का उपयोग करके शब्दों की गिनती करें
निम्नलिखित कोड दिखाता है कि R में स्ट्रिंग पैकेज से stri_count_words फ़ंक्शन का उपयोग करके स्ट्रिंग में शब्दों की संख्या कैसे गिनें:
library (stringi) #create string my_string <- 'this is a string with seven words' #count number of words in string stri_count_words(my_string) [1] 7
परिणाम से, हम देख सकते हैं कि स्ट्रिंग में सात शब्द हैं।
उदाहरण 3: स्ट्रिंगर पैकेज का उपयोग करके शब्दों की गणना करें
निम्नलिखित कोड दिखाता है कि R में स्ट्रिंगर पैकेज से str_count फ़ंक्शन का उपयोग करके स्ट्रिंग में शब्दों की संख्या कैसे गिनें:
library (stringr) #create string my_string <- 'this is a string with seven words' #count number of words in string str_count(my_string, ' \\w+ ') [1] 7
परिणाम से, हम देख सकते हैं कि स्ट्रिंग में सात शब्द हैं।
ध्यान दें कि हमने एक पंक्ति में एक या अधिक को इंगित करने के लिए गैर-शब्द वर्णों को + चिह्न के साथ मिलाने के लिए नियमित अभिव्यक्ति \\w+ का उपयोग किया।
ध्यान दें : इनमें से प्रत्येक उदाहरण में, हमने एक स्ट्रिंग में शब्दों की संख्या की गणना की है, लेकिन प्रत्येक विधि स्ट्रिंग के वेक्टर के साथ भी काम करेगी।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:
आर में एक स्ट्रिंग में वर्ण स्थान कैसे खोजें
आर में एक स्ट्रिंग से अक्षर कैसे हटाएं
आर में एक विशिष्ट स्ट्रिंग वाले कॉलम का चयन कैसे करें