Skip to content
Prev 207642 / 398503 Next

Apply a function on an array with the parameter as an array

You can do something like this:

lapply(1:nrow(X), function(.indx, param){
    X[.indx,] * param[.indx]  # apply param[i] to row i of X
}, param=arrayOf Params)
On Tue, Jan 26, 2010 at 3:52 PM, anna <lippelanna24 at hotmail.com> wrote: