반복되는 숫자의 시퀀스가 필요합니다. 즉, 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()
있지만 꽤 내가 원하는 것을하지 않았다. - 나는 이것을하기위한 for-loop를 분명히 작성할 수 있지만, 이것을하기위한 본질적인 방법이 있어야한다!