[R] Using apply with more than one matrix
gunter.berton at gene.com
Wed Apr 30 21:17:34 CEST 2014
Your problem specification is rather vague: What do you mean by "use"?
In general, matrices are merely vectors with a dim attribute, so if
you can do what you want with them as vectors, then that will work for
them as matrices. For example:
> m1<- matrix(1:6, nr=3)
> m2 <- matrix(11:16, nr=2)
[,1] [,2] [,3]
[1,] 121 169 225
[2,] 144 196 256
If this does not meet your needs, you will have to follow the posting
guide and provide both code and a minimal reproducible example.
Genentech Nonclinical Biostatistics
"Data is not information. Information is not knowledge. And knowledge
is certainly not wisdom."
H. Gilbert Welch
On Wed, Apr 30, 2014 at 10:54 AM, Waichler, Scott R
<Scott.Waichler at pnnl.gov> wrote:
> I want to apply a custom function to all the elements of one matrix. The function uses the value in the same i,j in a second matrix. How can I use apply() or similar function to avoid nested loops in i and j?
> Scott Waichler
> Pacific Northwest National Laboratory
> Richland, WA, USA
> R-help at r-project.org mailing list
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help