我想在 R 中创建一个列表,在其中按时间顺序重复 X 次序列中的数字?

I want to create a list in R where I repeat the numbers in a sequence X amount of times whilst it counts chronologically?

我有一个很长的 table 假设 198 个变量。我想插入一个 ID 列,其中 R 按时间顺序从 1-22 对我计数,每个计数重复 9 次。 (198/22=9)

换句话说,我希望顺序是这样的: 1(9次)、2(9次)、3(9次)直到达到22(9次)。 我已经尝试过不同的方法,但一直无法弄清楚。 非常感谢您。

我们可以使用rep

rep(1:22, each = 9)