Marcio Resende wrote:
> 
> Good Mourning,
> I have a function to generate a matrix as I show part of it;
> 
> g[j,i]<-if (gen[j,i]==0) al1[i,1]+al1[i,1] else ...
> 
> However i would like that this function occurred with a probability P and
> that another function (another formula to generate g matrix) with
> probability P-1
> 
> That´s it, if P is .7, i would like that in 70% of the times (for random i
> and j) the matrix g was generated according to the formula above and in
> 30% of the times with a different formula which i did not write
> 
> 

something along the lines of

if (runif(1)<0.7) {first formula} else {second formula}

you can probably make this much more efficient by appropriate vectorization,
but you didn't show enough of what you're doing to make specific
recommendations

  cheers

-- 
View this message in context: 
http://www.nabble.com/How-to-separate-a-function-by-2-probabilities-tp25491943p25492242.html
Sent from the R help mailing list archive at Nabble.com.

______________________________________________
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