Dear Josef, Thank you for the excellent suggestion! Using fisk.rvs fixed the problem.
Best wishes, Liz On Mon, Jun 16, 2014 at 1:05 PM, <[email protected]> wrote: > On Mon, Jun 16, 2014 at 1:38 PM, Liz VanWormer <[email protected]> > wrote: > > Dear all, > > > > I'm a novice Python user, and I need to draw random variables from a > > loglogistic distribution. I've used the numpy.random command in the past > to > > select variables from supported distributions (beta, normal, lognormal, > > etc). Is there a way to add in a distribution to be used with the > > numpy.random command? > > You or someone can add new distribution for numpy.random. > > However, scipy has the fisk distribution which according to wikipedia > is the same as log-logistic. > fisk is implemented as a special case of burr and has an explicit > inverse cdf (ppf) > > So using fisk.rvs should be reasonably fast for vectorized calls, > since the overhead is much larger than for numpy.random functions. > > http://en.wikipedia.org/wiki/Log-logistic_distribution > > to make distribution names more fun: > Wikipedia:"generalized log-logistic distribution" "These include the > Burr Type XII distribution (also known as the Singh-Maddala > distribution) " > > Josef > > > > > Thank you for your insight, > > Liz > > > > _______________________________________________ > > NumPy-Discussion mailing list > > [email protected] > > http://mail.scipy.org/mailman/listinfo/numpy-discussion > > > _______________________________________________ > NumPy-Discussion mailing list > [email protected] > http://mail.scipy.org/mailman/listinfo/numpy-discussion >
_______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
