[R] Error in rmultinom(n, size, prob) : too few positive probabilities
Uwe Ligges
ligges at statistik.uni-dortmund.de
Sat Dec 9 18:41:58 CET 2006
Ethan Johnsons wrote:
> // R 2.3.1
>
> Can someone please explain why this error returns?
>
>> y=numeric(100)
>> x=matrix(runif(16),4,4)
>> for(i in 2:100)
> + {
> + y[i]=which(rmultinom(1, size = 1, prob = x[y[i-1], ])==1)
> + }
> Error in rmultinom(n, size, prob) : too few positive probabilities
y is 0, hence prob=x[y[i-1], ] is empty
You can try it out step by step yourself.
Uwe Ligges
> thx much
>
> ej
>
> ______________________________________________
> R-help at 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
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help
mailing list