R语言数据对象管理全解析
1. 向量子集选取
1.1 使用逻辑值选取子集
当使用逻辑值进行子集选取时,会选择对应逻辑值为 TRUE 的元素。示例代码如下:
v1[ c (TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE)]
# 输出结果
# a c e f g j
# 8 10 12 13 14 17
v1[v1 < 12]
# 输出结果
# a b c d
# 8 9 10 11
v1[v1 < 12 | v1 > 15]
# 输出结果
# a b c d i j
# 8 9 10 11 16 17
# 如果逻辑向量比被选取的向量短,它会被循环使用以达到相同的长度
v1[ c (TRUE, FALSE)]
# 输出结果
# a c e g i
# 8 10 12 14 16
1.2 使用名称选取子集
使用名称进行子集选取会返回指定匹配名称的元素。示例代码如下:
v1["b"]
# 输出结果
# b
# 9
v1[ c ("a", "c", "h")]
# 输出结果
# a c h
# 8 10 15
1.3 简化与保留选取
在进行子集
超级会员免费看
订阅专栏 解锁全文

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



