向量索引
向量作为一个一维数据,对向量的索引通过下标进行
然而,在 R 中,索引值从1开始,这与其他编程语言都不同
这体现了 R 作为一门统计语言的特殊性
使用 [] 进行向量的索引(R语言的括号),注意:
- 使用
c()可以索引多个元素,也可以重复索引 - 负索引(使用负数进行索引)不像其他语言中那样倒着索引,而将丢弃某个值,即不索引某个值
- 逻辑值索引指的是使用 True 和 False 进行索引,其中
- TRUE 代表输出,FALSE 代表不输出
- 逻辑值在
[]中的标号与向量的角标对应 - 支持向量化操作,一种隐式循环
rivers[3]
rivers[c(3,5)] #索引第3和第5个
rivers[c(-1:-5)] #不索引第一个至第5个基于向量索引,可以实现向量的筛选与排序