在绑定矩阵之后重命名行

问题描述

CPT = cbind(CPTa$Seller,disCPT,disSellCPT)
CPT

         [,1]     [,2]       [,3]       [,4]       [,5]       [,6]       [,7]       [,8]
[1,]     1715 10656.10       0.00   14642.54   21035.93 1268625.67 1274133.34 1242871.98
[2,]     2432 10655.38   14642.54       0.00   13977.05 1280809.90 1286142.97 1254953.24
[3,]     9991 10649.17   21035.93   13977.05       0.00 1289479.20 1295040.50 1263758.70
[4,] 29823984 10654.64 1268625.67 1280809.90 1289479.20       0.00   27399.00   30229.96
[5,]   785748 10654.76 1274133.34 1286142.97 1295040.50   27399.00       0.00   33043.67
[6,] 29824531 10659.36 1242871.98 1254953.24 1263758.70   30229.96   33043.67       0.00

我想更改

[,1] to "Seller"
[,2] to "DC"
[,3] to [,8] to the values of column.

我该怎么做?

解决方法

我们可以使用名称​​ cbind ,比较以下两个示例的输出:

cbind(mtcars$mpg,mtcars$cyl)
#      [,1] [,2]
# [1,] 21.0    6
# [2,] 21.0    6

cbind(myName1 = mtcars$mpg,myName2 = mtcars$cyl)
#      myName1 myName2
# [1,]    21.0       6
# [2,]    21.0       6