Hi everyone,
 
I have a list betaMoments with 2 levels, e.g.
 
> beta1 = list(
+                m = 4,
+                v = 5
+                )
> beta2 = list(
+                m = 6,
+                v = 7
+                )
> 
> betaMoments = list()
> betaMoments[[1]] =  beta1
> betaMoments[[2]] =  beta2    

and I have a matrix Names which has the same number of lines as the
list has first level elements (here 2; beta1 and beta2). Now I need to
make every line of Names (e.g. Names[1,] = c(2,3,4)) to become an
element of the corresponding list element. For example, calling
betaMoments[[1]] shall return 
 
> betaMoments[[1]]
$m
[1] 4
 
$v
[1] 5
 
$line
[1] c(2,3,4) ... thats Names[1,]
 
I can not do it with a loop since I need to execute this list
construction way too often. So I need a speedy solution.
 
Would be great if someone could help me, this really keeps me away from
resolving the true issues.
 
Regards, Johannes 
 
 
 

********************************************************************
Dr. Johannes Reichl
Project Manager 
Energy Institute at the Johannes Kepler University Linz
Altenberger Straße 69
A-4040 Linz
Tel.: +43-732-2468-5652
Fax: +43-732-2468-5651
Email: rei...@energieinstitut-linz.at 
Web: www.energieinstitut-linz.at
         www.energyefficiency.at

______________________________________________
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