[R] Generate a function

From: <herodote_at_oreka.com>
Date: Fri 22 Jul 2005 - 20:12:29 EST


hi all,

I need to generate a function inside a loop:

tmp is an array

for (i in 1:10)
{
func<- func * function(beta1) dweibull(tmp[i],beta1,eta) }

because then i need to integrate this function on beta.

I could have written this :

func<-function(beta1) prod(dweibull(tmp,beta1,eta)) (with eta and beta1 set)

but it is unplottable and no integrable... i could make it a bit different but if i do that ( prod(tmp)=~Inf ) i'm stuck.

I've looked in R-poetry and i didn't find anything usefull.

I think i have a problem with how i tell R my function is, R seems to think it is a function like programmers do but not a f(x) function.

Thks
guillaume

////////////////////////////////////////////////////////////
// Webmail Oreka : http://www.oreka.com
////////////////////////////////////////////////////////////



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Fri Jul 22 20:22:22 2005

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:33:55 EST