[R] how to keep colnames of matrix when put it into a data frame
Jinsong Zhao
j@zh@o @ending from ye@h@net
Sun Dec 9 16:05:05 CET 2018
Hi there,
In the following mini-example, I hope to keep the column names of mat, but failed.
# mini-example
> mat <- matrix(1:9, nrow = 3)
> colnames(mat) <- paste("(", 1:3, ")", sep = "")
> mat
(1) (2) (3)
[1,] 1 4 7
[2,] 2 5 8
[3,] 3 6 9
> data.frame(x = 1:3, mat)
x X.1. X.2. X.3.
1 1 1 4 7
2 2 2 5 8
3 3 3 6 9
Any hints will be really appreciated.
Best,
Jinsong
[[alternative HTML version deleted]]
More information about the R-help
mailing list