私は次のような行列を持っています:
[,1][,2][,3][,4]
[1,] 12 32 43 55
[2,] 54 54 7 8
[3,] 2 56 76 88
[4,] 58 99 93 34
マトリックスにいくつの行と列があるかは事前にわかりません。したがって、行と列の名前を動的に作成する必要があります。
次のように、列 (行) に直接名前を付けることができます。
colnames(rmatrix) <- c("a", "b", "c", "d")
ただし、行列の次元に合わせて名前ベクトルを動的に作成するにはどうすればよいですか?
nm <- ("a", "b", "c", "d")
colnames(rmatrix) <- nm