R语言学习笔记1

这篇博客介绍了R语言的基础数据结构,包括如何创建矩阵、按行或列填充矩阵,以及矩阵的索引使用。此外,还讲解了数组的创建和数据框的操作,如创建数据框、选取数据框的列。最后,博主探讨了列表的创建及如何抽取列表的元素。
摘要由CSDN通过智能技术生成

#创建矩阵
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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值