Hi, please use the following the matrix z as the example: x<-c(2,4,5,7,6,9,8,2,0) y<-matrix(x,3,3) z<-apply(y,2,function(x)x/sum(x)) z
On Tue, Mar 23, 2010 at 6:59 PM, David Winsemius <dwinsem...@comcast.net>wrote: > > On Mar 23, 2010, at 9:05 PM, Hongwei Dong wrote: > > Hi, R-helpers, >> >> I'm trying to use R to do a Monte Carlo simulation and need the help. What >> I >> have is a matrix that consists of the probabilities for the persons to >> choose zones. For example, in the matrix shown below, each column >> represents >> a person, and each row represents a zone. So, the probability that the >> first >> person will choose the 2nd zone is 30%. >> >> 25% 30% 10% 30% 20% 0% 20% 50% 60% 50% 0% 10% 20% 0% 20% >> > > As Alex Trebeck would say: Can you put that in the form of an R data > object? > > > >> Based on this matrix, I want to locate the persons to zones based on the >> probability using a Monte Carlo method. The result I want to see is like >> this: >> >> 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 >> >> Could anyone please give some help? Thanks. >> > > You cannot specify what the result _will_ be and call the process > simulation of results at the same time. The sample function should work for > a vector. Why not use it? > > -- > David. > > > David Winsemius, MD > West Hartford, CT > > [[alternative HTML version deleted]] ______________________________________________ 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.