Re: [R] Using lapply with two lists

2010-03-26 Thread anna
Yes thank you Jorge :working: - Anna Lippel -- View this message in context: http://n4.nabble.com/Using-lapply-with-two-lists-tp1692883p1692898.html Sent from the R help mailing list archive at Nabble.com. __ R-help@r-project.org mailing list htt

Re: [R] Using lapply with two lists

2010-03-26 Thread Jorge Ivan Velez
Hi Anna, Here is a suggestion: # creating L1 L1 <- lapply(1:5, function(x) matrix(rnorm(10), ncol = 2)) L1 # creating L2 L2 <- lapply(1:5, function(x) sample(5, 2)) L2 # defining a function foo <- function(x, y) list(x[-y,]) # result mapply(foo, L1, L2) HTH, Jorge On Fri, Mar 26, 2010 at 5:3

Re: [R] Using lapply with two lists

2010-03-26 Thread Riley, Steve
-5672 -Original Message- From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On Behalf Of anna Sent: Friday, March 26, 2010 5:35 PM To: r-help@r-project.org Subject: [R] Using lapply with two lists Hello guys, I have a list L1 of matrix. I have another list L2 with

[R] Using lapply with two lists

2010-03-26 Thread anna
Hello guys, I have a list L1 of matrix. I have another list L2 with the same number of elements representing the row of the L matrix that I want to delete (L1[[i]][-L2[[i]],]) but I can't do this with lapply as it iterates through L1 (first argument) and not L2. Any idea? - Anna Lippel -- V