Cannot reproduce with a toy example:
> data <- data.frame(a=1:3, b=4:6, c=6:8)
> colnames(data) <- c("d","e","f")
> colnames(data)
[1] "d" "e" "f"
Perhaps you need to produce more detail. Surely offering the results
of dput(a) would not tax the limits of the R-mail server.
--
David
On May 31, 2009, at 11:58 AM, Benny Chain wrote:
I am trying to rename the column names of a data frame called
"data". It has
177 columns. I have used :
colnames(data) <- a
where a is a vector with 177 character names.
I don't get any error message, but the column names don't change
because
when I then type :
colnames(data)
I get the same set of names as before, so the assignment doesnt seem
to have
worked.
Any ideas or suggestions gratefully received.
Benny Chain
Benjamin Chain
Division of Infection and Immunity
Windeyer Building
UCL, 46 Cleveland St.
London W1T 4JF
Fax 00 44 20 7679 9301
[[alternative HTML version deleted]]
______________________________________________
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.
David Winsemius, MD
Heritage Laboratories
West Hartford, CT
______________________________________________
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.