Về cơ bản tôi muốn tạo ra một chuỗi, nói:Tạo một chuỗi như 112123123412345
n là 2, trình tự sẽ là 112
n là 3, dãy là 112.123
n là 5, chuỗi là 112123123412345
tôi đã tìm ra một giải pháp
n=5
seq=1
for (i in 2:n){
seq=c(seq,rep(1:n,len=i))
}
tôi tự hỏi nếu có một cách có thể làm điều đó mà không cho vòng lặp?
Ngoài ra còn có điều gì đó hơi thỏa mãn khi thực hiện trình tự (chuỗi (5)) ':-) – flodel
@flodel: Tôi thích nó! –
@Chris: hãy nhớ đọc phần "Xem thêm" của các tệp trợ giúp. '? seq' đề cập đến' chuỗi' ở đó. –