我有一个向量:
> dput(rn, 20)
c(128L, 241L, 354L, 467L, 580L, 693L, 806L, 919L, 1032L, 1145L,
1258L, 1371L, 1484L, 1597L, 1710L, 1823L, 1936L, 2049L, 2162L,
2275L)
我如何从这个向量中获得每第三条记录?
最佳答案
让回收发挥它的魔力。
rn[c(FALSE, FALSE, TRUE)]
尽管这(以及我认为的所有其他答案)失败了
length(rn) < 3
.也许rn[3L * seq_len(length(rn)/3L)]
关于r - 如何从向量中获取每三个记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7808552/