[R] Changing data frame column headings
David L Carlson
dcarlson at tamu.edu
Wed Dec 5 22:52:59 CET 2012
If you check, the help files, you will find rename in reshape and plyr, but
not reshape2. But you have never shown us the command you used with names()
and what didn't work:
> a <- data.frame(alk_quant=rnorm(5, 5), ph_quant= rnorm(5, 5),
+ tds_quant=rnorm(5, 5))
> a
alk_quant ph_quant tds_quant
1 6.569293 5.494560 5.521039
2 4.854873 5.612902 5.235817
3 4.636218 5.116499 5.973769
4 5.430009 6.273394 3.511017
5 5.714755 6.876349 4.035907
> names(a) <- gsub("_quant", "", names(a))
> a
alk ph tds
1 6.569293 5.494560 5.521039
2 4.854873 5.612902 5.235817
3 4.636218 5.116499 5.973769
4 5.430009 6.273394 3.511017
5 5.714755 6.876349 4.035907
----------------------------------------------
David L Carlson
Associate Professor of Anthropology
Texas A&M University
College Station, TX 77843-4352
> -----Original Message-----
> From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-
> project.org] On Behalf Of Rich Shepard
> Sent: Wednesday, December 05, 2012 3:25 PM
> To: R help
> Subject: Re: [R] Changing data frame column headings
>
> On Wed, 5 Dec 2012, arun wrote:
>
> > I am not sure why ?rename() is not working.
> > a <- list(a = 1, b = 2, c = 3)
> > rename(a, c(b = "a", c = "b", a="c"))
>
> I have the reshape2 library loaded and ?rename did not find the help
> page.
> Are the parentheses required in the command?
>
> Thanks,
>
> Rich
>
> ______________________________________________
> R-help at r-project.org 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