R语言的列表,数据框, 数组

创建列表

#学生基本信息向量化
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
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值