First, data is an R function so it is better to avoid it as a name for
another object. For example, use dat instead.
Try this:
data(iris)
dat=iris
colnames(iris)
[1] "Sepal.Length" "Sepal.Width" "Petal.Length" "Petal.Width" "Species"
colnames(dat)
[1] "Sepal.Length" "Sepal.Width" "Petal.Length" "Petal.Width" "Species"
colnames(dat)=c('a','b','c','d','e')
colnames(dat)
[1] "a" "b" "c" "d" "e"
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.
______________________________________________
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.