R语言中的向量、对象操作与数据导入
1. 向量的简单操作
在R语言里,方括号运算符返回的不只是单个成员,其结果实际上是另一个向量。例如:
u <- c("dog", "cat", "lion", "elephant")
u[4]
这里 u[4] 是一个包含单个成员 “elephant” 的向量切片。
如果索引为负数,它会去除位置的绝对值与该负索引相同的成员。示例如下:
u <- c("dog", "cat", "lion", "elephant")
u[-4]
输出结果为:
[1] "dog" "cat" "lion"
若索引超出范围,会通过符号 NA 报告缺失值,如下所示:
u <- c("dog", "cat", "lion", "elephant")
u[8]
输出:
[1] NA
可以使用数字索引向量从给定向量中切出一个新向量,该索引向量由要检索的原始向量的成员位置组成。例如,要检索包含给定向量 u 的第一个和第二个成员的向量切片:
u <-
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



