matrix(vector,row,col)
- matrix函数将一个向量转换为矩阵形式,传入三个参数。
# Create a simple matrix with 2 rows and 3 columns.
C <- c("Rambo", "Chuck Norris", "Arnold", "Steven Seagal", "John Wayne", "Steve McQueen")
C <- matrix(C,2,3)
print(C)
- output:
[,1] [,2] [,3] [1,] "Rambo" "Arnold" "John Wayne" [2,]"Chuck Norris" "Steven Seagal" "Steve McQueen"
index
- 和向量一样,矩阵的索引也是从[1,1]开始
# Print the first column of the second row.
print(C[2,1])
# Print the third column of the second row.
print(C[2,3])
output:
[1] “Chuck Norris”
[1] “Steve McQueen”获取矩阵的某一行C[x,]
- 获取矩阵的某一列C[,x]
# The first row of C.
print(C[1,])
# The first column of C.
print(C[,1])
- output:
[1] “Rambo” “Arnold” “John Wayne”
[1] “Rambo” “Chuck Norris”