A <- matrix(1:6, nrow = 3, ncol = 2)
A
B <- matrix(1:6, nrow = 3, ncol = 2, byrow = T)
B
nrow(A)
ncol(A)
dim(A)
dim(A)[2]
A[1,1]
A[c(1,3),1:2]
colnames(A) <- c("X", "Y") #添加列名
A
rownames(A) <- c("a", "b", "c") #添加行名
A
A['a','Y']
A[c('a', 'c'), 'Y']
cbind(c(1,2),c(3,4),c(5,6))
A
cbind(A,c(7,8,9))
rbind(A,c(11,10))
rownames(rbind(A,c(11,10)))
D = rbind(A,c(11,10)) #添加行
D
rownames(D)[4]='d' #添加第四行的行名
D
apply(A,1,sum) #按行处理
apply(A,2,sum) #按列处理