列表(可以包含不同的数据类型)
l<-list("a",2,10L,3+4i,TRUE)
一共有五个元素。
l2<-list(a=1,b=2,c=3)一共有三个元素。
l3<-list(c(1,2,3),c(4,5,6,7))
一共有两个元素。
x<-matrix(1:6,nrow=2,ncol=3)
dimnames(x)<-list(c("a","b"),c("c","d","e")
给矩阵取名字。
l<-list("a",2,10L,3+4i,TRUE)
一共有五个元素。
l2<-list(a=1,b=2,c=3)一共有三个元素。
l3<-list(c(1,2,3),c(4,5,6,7))
一共有两个元素。
x<-matrix(1:6,nrow=2,ncol=3)
dimnames(x)<-list(c("a","b"),c("c","d","e")
给矩阵取名字。
2018-01-16
矩阵=向量+维度属性(nrow,ncol)
创建矩阵:
1.x<- matrix(nrow=3,ncol=2)
如此只是创建了矩阵的形状,没有内容
x<-matrix(1:6,nrow=3,ncol=2)
矩阵按照列来填充。
用 dim(x)来查看矩阵几行几列
2.y<-1:6
dim(y)=<-c(2,3)
矩阵拼接:
rbind(y,y2)按照行拼接
cbind(y,y2)按照列拼接
数组(与矩阵的区别:维度可以大于2)
x<-array(1:24,dim=c(4,6))
x1<-array(1:24,dim=c(2,3,4))
创建矩阵:
1.x<- matrix(nrow=3,ncol=2)
如此只是创建了矩阵的形状,没有内容
x<-matrix(1:6,nrow=3,ncol=2)
矩阵按照列来填充。
用 dim(x)来查看矩阵几行几列
2.y<-1:6
dim(y)=<-c(2,3)
矩阵拼接:
rbind(y,y2)按照行拼接
cbind(y,y2)按照列拼接
数组(与矩阵的区别:维度可以大于2)
x<-array(1:24,dim=c(4,6))
x1<-array(1:24,dim=c(2,3,4))
2018-01-16
如此只是创建了矩阵的形状,没有内容
x<-matrix(1:6,nrow=3,ncol=2)
矩阵按照列来填充。
用 dim(x)来查看矩阵几行几列
2.y<-1:6
dim(y)=<-c(2,3)
矩阵拼接:
rbind(y,y2)按照行拼接
cbind(y,y2)按照列拼接
数组(与矩阵的区别:维度可以大于2)
x<-array(1:24,dim=c(4,6))
x1<-array(1:24,dim=c(2,3,4))
x<-matrix(1:6,nrow=3,ncol=2)
矩阵按照列来填充。
用 dim(x)来查看矩阵几行几列
2.y<-1:6
dim(y)=<-c(2,3)
矩阵拼接:
rbind(y,y2)按照行拼接
cbind(y,y2)按照列拼接
数组(与矩阵的区别:维度可以大于2)
x<-array(1:24,dim=c(4,6))
x1<-array(1:24,dim=c(2,3,4))
2018-01-16