[R] How to change ONLY the first character of each variable
(Ted Harding)
Ted.Harding at manchester.ac.uk
Fri Jun 19 01:46:43 CEST 2009
On 18-Jun-09 23:24:39, Mark Na wrote:
> Dear R-helpers,
> I would like to adapt the following code
>
>> names(data)<-sub("M","MOLE",names(data))
>
> which changes any occurrence of "M" (in my variable names) to "MOLE"
> such that it ONLY operates on the first character of each variable
> name, i.e. M will only be changed to MOLE if it's the first character
> of a variable.
>
> I would appreciate any help you might provide. Thanks!
>
> Mark Na
M <- "MATMAN"
sub("^M","MOLE",M)
# [1] "MOLEATMAN"
AM <- "AMATMAN"
sub("^M","MOLE",AM)
# [1] "AMATMAN"
Ted.
--------------------------------------------------------------------
E-Mail: (Ted Harding) <Ted.Harding at manchester.ac.uk>
Fax-to-email: +44 (0)870 094 0861
Date: 19-Jun-09 Time: 00:46:40
------------------------------ XFMail ------------------------------
More information about the R-help
mailing list