I want to create a sequence, repeating each element according to a vector.
I have this:
v - c(4, 4, 4, 3, 3, 2)
And want to create this:
1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 5 5 5 6 6
TIA
// s
R version 3.0.0 (2013-04-03)
Platform: x86_64-pc-linux-gnu (64-bit)
locale:
[1] LC_CTYPE=en_US.UTF-8
Hello,
At an R prompt, type
?rep
Then use
v - c(4, 4, 4, 3, 3, 2)
rep(1:6, v)
Hope this helps,
Rui Barradas
Em 17-05-2013 11:53, Stefan Petersson escreveu:
I want to create a sequence, repeating each element according to a vector.
I have this:
v - c(4, 4, 4, 3, 3, 2)
And want to
Try
rep(1:length(v), v)
HTH,
Jorge.-
On Fri, May 17, 2013 at 8:53 PM, Stefan Petersson ste...@inizio.se wrote:
I want to create a sequence, repeating each element according to a vector.
I have this:
v - c(4, 4, 4, 3, 3, 2)
And want to create this:
1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 5 5 5
Hi,
rep(seq_along(v),v)
#[1] 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 5 5 5 6 6
A.K.
- Original Message -
From: Stefan Petersson ste...@inizio.se
To: r-help@r-project.org
Cc:
Sent: Friday, May 17, 2013 6:53 AM
Subject: [R] Repeating sequence elements
I want to create a sequence, repeating each
4 matches
Mail list logo