Re: [R] rename cols

From: Christos Hatzis <christos_at_nuverabio.com>
Date: Tue 12 Sep 2006 - 05:15:59 GMT


Try this:

old.colnames <- colnames(my.439.vars.df)
old.colnames[old.colnames=="fksm"] <- "new.name.a" 
old.colnames[old.colnames=="klmk"] <- "new.name.b"

I don't think it would be too complicated to put this into a function.

-Christos

-----Original Message-----
From: r-help-bounces@stat.math.ethz.ch
[mailto:r-help-bounces@stat.math.ethz.ch] On Behalf Of Anupam Tyagi Sent: Tuesday, September 12, 2006 12:34 AM To: r-help@stat.math.ethz.ch
Subject: Re: [R] rename cols

For a newcomer who wants to rename variable "fksm" and "klmk" in a dataframe of with 439 variables there is not easy and intuitive solution. That person has to spend a lot of time listing columns and counting columns or doing string searches or using brackets within brackets within brackets to get a simple thing done. Is there a simple function or solution to this in R without using an add-on package?



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 and provide commented, minimal, self-contained, reproducible code.

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 and provide commented, minimal, self-contained, reproducible code. Received on Tue Sep 12 15:22:21 2006

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Tue 12 Sep 2006 - 07:30:05 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.