मुझे बार-बार संख्याओं के अनुक्रम की आवश्यकता है, यानी 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))
जो काम करता है, लेकिन अनाड़ी है, और स्पष्ट रूप से अच्छी तरह से पैमाने पर नहीं है।
मैं अनुक्रम में प्रत्येक बार एन पूर्णांक एम बार कैसे दोहराता हूं?
- मैंने घोंसले के शिकार की कोशिश की
seq()
औरrep()
जो मुझे चाहिए था, वह नहीं किया। - मैं स्पष्ट रूप से ऐसा करने के लिए एक लूप लिख सकता हूं, लेकिन ऐसा करने के लिए एक आंतरिक तरीका होना चाहिए!