[R] Function for trim blanks from a string(s)?

Gabor Grothendieck ggrothendieck at gmail.com
Mon Aug 6 21:53:07 CEST 2007


Use trim from:
http://finzi.psych.upenn.edu/R/Rhelp02a/archive/40714.html
or trim from gdata or trimWhiteSpace from limma in BioConductor.
RSiteSearch("trim") and help.search("trim") can locate such functions.


s <- c("  abc  ", "  def  ") # vector
m <- cbind(a = s, b = s) # matrix
DF <- as.data.frame(m) # data.frame

trim(s)
trim(m)
DF[] <- lapply(DF, trim)


On 8/6/07, adiamond <adiamond at csidentity.com> wrote:
>
> I feel like an idiot posting this because every language I've ever seen has a
> string function that trims blanks off strings (off the front or back or
> both).  Ideally, it would process whole data frames/matrices etc but I don't
> even see one that processes a single string.  But I've searched and I don't
> even see that.  There's a strtrim function but it does something completely
> different.
> --
> View this message in context: http://www.nabble.com/Function-for-trim-blanks-from-a-string%28s%29--tf4226133.html#a12022374
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help at stat.math.ethz.ch 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.
>



More information about the R-help mailing list