Re: [R] create a list under constraints

2011-08-02 Thread Dennis Murphy
Hi: Here's one way; using the mdply() function in the plyr package: k <- c(1,2,3,4,5) i <- c(0,1,3,2,1) # Takes two scalars k and i as input, outputs a data frame ff <- function(k, i) data.frame(k = rep(k, i+1), i = seq(0, i, by = 1)) library('plyr') mdply(data.frame(k, i), ff) # returns a da

[R] create a list under constraints

2011-08-02 Thread Kathie
Hi, R users, Here is an example. k <- c(1,2,3,4,5) i <- c(0,1,3,2,1) if k=1, then i=0 if k=2, then i=0, 1 if k=3, then i=0, 1, 2, 3 if k=4, then i=0, 1, 2 if k=5, then i=0, 1 so i'd like to create a list like below. > list k i 1 1 0 2 2 0 3 2 1 4 3 0 5 3 1 6 3 2 7 3 3 8 4 0 9 4 1 1