Skip to content

R-devel: rownames of a data.frame

1 message · Gregor Gorjanc

#
Hello!

Data.frames have new rownames funcionality, however in use of colnames<-
in R-devel "changes" this. Here is the example:
$names
[1] "letters.1.5."

$row.names
[1] 1 2 3 4 5

$class
[1] "data.frame"
$names
[1] "bla"

$row.names
[1] "1" "2" "3" "4" "5"

$class
[1] "data.frame"

?rownames/colnames help page (R-devel) says that value is coerced to
character, but why are rownames coerced to character if I assign
colnames to a data.frame?