On Mar 7, 2012, at 11:03 AM, Dan Abner wrote:

Hi everyone,

What is the easiest way to remove the word Average and strip leading
and trailing blanks from the character vector (d5.Region) below?

.nrow.d5.           d5.Region
1            1
2            2     Coastal Average
3            3        East Average
4            4  Metro East Average
5            5 Metro North Average
6            6 Metro South Average
7            7  Metro West Average
8            8   Northeast Average
9            9   Northwest Average


Not sure which leading or trailing spaces you mean. Once cannot infer such structure from console output. Provide a reproducible example with dput() if you want better answers.

> sub( "\\s+Average.+$", "", "Central    Average junk  ")
[1] "Central"

This would strip space before 'Average' and anything after it.

--

David Winsemius, MD
West Hartford, CT

______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to