Re: [R] Editing Strings in R

From: Gabor Grothendieck <ggrothendieck_at_myway.com>
Date: Fri 30 Jul 2004 - 12:08:25 EST

Bulutoglu Dursun A Civ AFIT/ENC <Dursun.Bulutoglu <at> afit.edu> writes:

>
> I was wondering if there is a way of editting strings in R. I
> have a set of strings and each set is a row of numbers and paranthesis.
> For example the first row is:
> (0 2)(3 4)(7 9)(5 9)(1 5)
> and I have a thousand or so such rows. I was wondering how I
> could get the corresponding string obtained by adding 1 to all the
> numbers in the string above.

First do the 1 character translations simultaneously using chartr and then use gsub for the remaining one to two character translation:

gsub("0","10",chartr("0123456789","1234567890","(0 2)(3 4)(7 9)(5 9)(1 5)"))



R-help@stat.math.ethz.ch mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Fri Jul 30 12:14:39 2004

This archive was generated by hypermail 2.1.8 : Fri 18 Mar 2005 - 02:41:25 EST