13
मान लीजिए मैं की तरहएक चरित्र वेक्टर के अंदर शब्दों के बीच अतिरिक्त सफेद जगह को कैसे निकालें?
"Hi, this is a good time to start working together.".
मैं सिर्फ
" Hi, this is a good time to start working together."
केवल एक दो शब्दों के बीच सफेद स्थान करना चाहते हैं एक चरित्र वेक्टर है। आर में मुझे यह कैसे करना चाहिए?
test <- "Hi, this is a good time to start working together."
gsub("\\s+"," ",test)
#[1] "Hi, this is a good time to start working together."
\\s+
किसी भी स्थान चरित्र (अंतरिक्ष, टैब आदि), या दोहराता अंतरिक्ष पात्रों में से मिलान करता है, और एक ही जगह " "
से प्रतिस्थापित कर देगा:
मैं '" \ "के बजाय दूसरे तर्क में' "\\ s" 'का उपयोग कर रहा था, धन्यवाद! – MichaelChirico
लेकिन दूसरी तर्क में '" \\ s "' का उपयोग करके ''' 'पॉजिटिंग सभी रिक्त स्थान हटा देता है और सभी अक्षरों को एक साथ लाता है। –