#创建矩阵
y<-matrix(1:20,nrow=5,nco=4)
y
#自己构建创造矩阵
cells<-c(1,26,24,68)
rnames<-c("R1","R2")
cnames<-c("C1","C2")
#按行填充
mymatrix<-matrix(cells,nrow=2,ncol=2,byrow=TRUE,dimnames = list(rnames,cnames))
mymatrix
#按列填充
mymatrix<-matrix(cells,nrow=2,ncol=2,byrow=FALSE,dimnames = list(rnames,cnames))
mymatrix
#矩阵下标的使用
x<-matrix(1:10,nrow=2)
x
#抽取第二行
x[2,]
#抽取第二列
x[,2]
#抽取第二行,第一列
x[2,1]
#抽取第一行的四五列元素
x[1,c(4,5)]
##数组(跟矩阵相比维度可以大于2)
##myarry<-array(vector,dimensions,dimnames)
dim1<-c("A1","A2")
dim2<-c("B1","B2","B3")
dim3<-c("C1","C2","C3","C4")
z<-array(1:24,c(2,3,4),dimnames=list(dim1,dim2,dim3))
z
##数据框
#myda