Try this:

lapply(names(col.prop), function(idx)rbind(col.prop[[idx]], n[[idx]]))

On Thu, Apr 23, 2009 at 7:33 AM, David Hajage <dhajag...@gmail.com> wrote:

> I have two lists (and possibly more):
>
> col.prop <-
> structure(list(B = structure(c(0.5, 0.5, 0.6, 0.4, 0.555555555555556,
> 0.444444444444444), class = c("cast_matrix", "matrix"), .Dim = 2:3,
> .Dimnames = list(
>    NULL, NULL)), D = structure(c(1, 0, 0.666666666666667,
> 0.333333333333333,
> 0.8, 0.2), class = c("cast_matrix", "matrix"), .Dim = 2:3, .Dimnames =
> list(
>    NULL, NULL))), .Names = c("B", "D"))
> n <-
> structure(list(B = c(4, 5, 9), D = c(4, 6, 10)), .Names = c("B",
> "D"))
>
> > col.prop
> $B
>     [,1] [,2]      [,3]
> [1,]  0.5  0.6 0.5555556
> [2,]  0.5  0.4 0.4444444
>
> $D
>     [,1]      [,2] [,3]
> [1,]    1 0.6666667  0.8
> [2,]    0 0.3333333  0.2
>
> > n
> $B
> [1] 4 5 9
>
> $D
> [1]  4  6 10
>
> I would like to "rbind" each element with the corresponding element of each
> list ($B with $B and $D with $D):
>
> > res
> $B
>     [,1] [,2]      [,3]
> [1,]  0.5  0.6 0.5555556
> [2,]  0.5  0.4 0.4444444
> [3,]    4    5         9
>
> $D
>     [,1]      [,2] [,3]
> [1,]    1 0.6666667  0.8
> [2,]    0 0.3333333  0.2
> [3,]    4         6   10
>
> I've made an ugly loop to do this... Is there an easier way?
>
> Thank you very much.
>
> David
>
>        [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>



-- 
Henrique Dallazuanna
Curitiba-Paraná-Brasil
25° 25' 40" S 49° 16' 22" O

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to