Мені потрібна послідовність повторюваних чисел, тобто 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 для цього, але це повинен бути внутрішній спосіб!