Re: [R] Can anyone please tell me how to strip the white spaces from a character vector?

From: Marc Schwartz <MSchwartz_at_mn.rr.com>
Date: Tue 25 Oct 2005 - 23:06:02 EST

On Tue, 2005-10-25 at 08:51 -0400, roger bos wrote:
> for example:
> > a$tic[1:10]
> [1] "AIR " "ABCB " "ABXA " "ACMR " "ADCT " "ADEX "
> [7] "ABM " "AFCE " "AG " "ATG "
> Can anyone please tell me how to strip the white spaces from a$tic?
> Thanks,
> Roger

Roger,

See the next to last set of examples in ?sub.

> a <- c("ABM ", "AFCE ", "AG ", "ATG ")
> a
[1] "ABM " "AFCE " "AG " "ATG "
> a.new <- sub(' +$', '', a)
> a.new

[1] "ABM" "AFCE" "AG" "ATG" Also, if this data was generated using read.table() or one of it's variants, note the use of the 'strip.white' argument in ?read.table.

HTH, Marc Schwartz



R-help@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 Received on Tue Oct 25 23:36:31 2005

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:40:47 EST