首页 > 解决方案 > 在 R 中,如何重现和增加向量中的配对值?

问题描述

在 R 中,我需要创建一个向量,其中的值按顺序出现,从 1 开始,其中每个值重复一次,如下所示: v <- c(1,1,2,2,3,3,4,4,5,5)等等。

上面的向量有五对,但对的数量可以更多。

我怎样才能做到这一点而不必手动输入每一对?

标签: rvectorrepeat

解决方案


你可以这样做:

rep(1:10, each = 2)

[1]  1  1  2  2  3  3  4  4  5  5  6  6  7  7  8  8  9  9 10 10

推荐阅读