使用管道%>%设置向量子集

时间:2019-08-19 17:58:03

标签: vector pipe subset

如果我有一个向量,如何根据其值对这个向量进行子集化,但是要使用管道运算符? 像x <-c(1:10),我希望它通过%>%操作返回1:5。

这让我感到困扰,因为通常在%%之后,它会返回一个向量,而我又希望再走一步。

x <- c(1:10)
x %>% is_less_than(5) # this returns T/F with length 10

1 个答案:

答案 0 :(得分:0)

刚刚找到了答案 Subsetting vectors with extract

x %>% extract(. <= 5)