[R] User-defined random variable
Achim Zeileis
Achim.Zeileis at wu-wien.ac.at
Sat Apr 30 17:26:29 CEST 2005
On Sat, 30 Apr 2005, Peter Dalgaard wrote:
> Paul Smith <phhs80 at gmail.com> writes:
>
> > Dear All
> >
> > I would like to know whether it is possible with R to define a
> > discrete random variable different from the ones already defined
> > inside R and generate random numbers from that user-defined
> > distribution.
>
> Yes. One generic way is to specify the quantile function (as in
> qpois() etc.) and do qfun(runif(N)).
If the support discrete but also finite, you can also use sample(), e.g.
sample(myset, N, replace = TRUE, prob = myprob)
Z
> --
> O__ ---- Peter Dalgaard Blegdamsvej 3
> c/ /'_ --- Dept. of Biostatistics 2200 Cph. N
> (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
> ~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
>
> ______________________________________________
> 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
>
More information about the R-help
mailing list