最佳答案
我需要一个重复的数字序列,也就是 1 1 ... 1 2 2 ... 2 3 3 ... 3 etc.
。我实现这个的方法是:
nyear <- 20
names <- c(rep(1,nyear),rep(2,nyear),rep(3,nyear),rep(4,nyear),
rep(5,nyear),rep(6,nyear),rep(7,nyear),rep(8,nyear))
这种方法很有效,但是很笨拙,而且显然不能很好地伸缩。
如何按顺序重复 N 个整数 M 次?
seq()
和 rep()
,但这并没有完全做我想要的。