Dear all, I have several data frames for which I want to change the column names.
Example data: data.1 <- data.frame(x1 = rnorm(5)) data.2 <- data.frame(x1 = rnorm(5)) . . What I want to achieve: names(data.1) <- "y1" names(data.1) <- "y1" . . Is it possible to achieve this with a loop or any of the apply-functions? Some (out of several...) unsuccessful attempts using for-loops instead: for(i in 1:2) names(get(paste("data", i, sep = "."))) <- "y1" for(i in 1:2) assign(paste("data", i, sep="."), names(get(paste("natal", i, sep = "."))) <- "y1") Thanks in advance! / Henrik Pärn ______________________________________________ R-help@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.