Yes I do want a random assignment, instead of rounding. (From what I understand of the rbinom command, it will randomly assign 1 or 0, and the higher the given probability, the higher the likelihood of a 1... Feel free to correct me if I'm wrong!)
Ben Bolker wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Dylan Beaudette wrote: > | On Wednesday 09 July 2008, Ben Bolker wrote: > |> ACroske <Audy3272 <at> yahoo.com> writes: > |>> I have a large matrix full of probabilities; I would like to convert > each > |>> probability to a 1 or a 0 using rbinom. > |>> How can I do this on the entire matrix? The matrix was converted from > a > |>> raster ArcMap dataset, so the matrix is essentially a map. Because of > |>> this, I have no column headings. > |>> Thanks! > |> How about > |> > |> matrix(rbinom(length(m),prob=m,size=1),nrow=nrow(m)) > |> > |> or (perhaps marginally more efficiently?) > |> > |> y <- (runif(m)<m) > |> storage.mode(y) <- "double" > |> > |> Ben Bolker > |> > | > | Wait a second. Are you trying to convert each probability into the most > | likely '1' or '0' through rounding? The code example above will give > you a > | different answer every time you run it. Is that what you are looking > for? > | > | Just curious, > | > | Dylan > | > > ~ I assumed that since the original poster said "convert each > probability to a 1 or 0 using rbinom" that they did indeed want > a random assignment, rather than rounding ... > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFIdRiZc5UpGjwzenMRAuLkAKCA6ZhjrVsg5RJGYFGwq+6vz2pWxgCfetYk > 9V/ZPGi2jfVGV5jx+LGPs8s= > =d8c9 > -----END PGP SIGNATURE----- > > ______________________________________________ > 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. > > -- View this message in context: http://www.nabble.com/rbinom-for-a-matrix-tp18366867p18370010.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.