第三课 给元素命名和向量的引用-1

为向量的每个元素命名
vn <- c(11,22,33,44)
names(vn) <- c("one","two","three","four")
vn
输出#
   one  two  three  four
    11     22     33      44
#对应元素的名字分别为one, two, three, four
向量的引用
1 使用元素的位置引用
2 使用逻辑向量
3 使用元素名字
4 使用which函数进行筛选
5 使用subset函数索引
1 使用元素的位置引用
vc <- c(11,22,33,44,55,66)
vc[1]
#提取第一个元素值:11
vc[1:3]
#提取1~3个元素的值:11 22 33
vc[c(2,4,5)]
#提取第2、第4和第5个元素的值:22 44 55
1 使用元素的位置引用
vc[-1]
#提取除第一个元素之外的元素值:22 33 44 55 66
vc[-(1:3)]
#提取除1~3个元素之外的元素值:44 55 66
vc[-c(2,4,5)]
#提取除第2、第4和第5个之外的元素值:11 33 66
2 使用逻辑向量
vc <- c(11,22,33,44,55,66)
vc[c(TRUE,TRUE,FALSE,FALSE,TRUE,FALSE)]
#提取对应位置为TRUE的元素值:11 22 55
2 使用逻辑向量
vc <- c(11,22,33,44,55,66)
vc[c(TRUE,FALSE)]
#输出11 33 55 这里的c(TRUE,FALSE)自动补齐到与vc向量长度相同,
c(TRUE,FALSE,TRUE,FALSE,TRUE,FALSE)
2 使用逻辑向量
vc <- c(11,22,33,44,55,66)
vc[c(TRUE,TRUE,FALSE)]
#输出11 22 44 55
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值