创建列表
#学生基本信息向量化
studID <- c(102,159)
studage <-c(20,23,21)
studclass <- c("cx","sx")
studata0<-list("学号"=studID,"年龄"=studage,"班级"=studclass) #studata0列表里面是向量
#列表和矩阵放在一个新的列表中
x12300 <- matrix(1:16,nrow=4,ncol=4)
studata1 <-list(studata0,x12300)
#列表命名
names(studata1) <- c("列表1","矩阵")
#访问列表元素
studata0[[2]]
studata0$学号
studata1[[1]][[1]][1]
#向量转化为列表‘
studID1 <- as.list(studID)
#列表转化为向量
studID2 <-unlist(studID1)
创建数据框
studID <- c(102,159)
studage <-c(20,23,21)
studclass <- c("cx","sx")
studperf <- c("excellent","average","good","poor")
#创建数据框
studata2 <- data.frame(studID,studage,studclass,studperf)
#修改行名
row.names(studata1) <- c("张三","王一")
#修改列名
studata2 <- data.frame("学号"=studID,"年龄"=s