[SciPy-User] scipy.stats example code with numargs
Skipper Seabold
jsseabold at gmail.com
Fri Jan 6 12:16:58 EST 2012
On Fri, Jan 6, 2012 at 12:12 PM, Henry Harpending <harpend at gmail.com> wrote:
> Examples of the use of distributions in scipy documentation start with with
> something like this:
>
>>>> from scipy.stats import truncnorm
>>>> numargs = truncnorm.numargs
>>>> [ a, b ] = [0.9,] * numargs
>>>> rv = truncnorm(a, b)
>
>
> What does this do? Why 0.9? In this particular case it seems to make no
> sense: the standard normal truncated between 0.9 and 0.9. Or am I way off
> base?
>
I believe that all the distribution documentation is based off a
template, and there are a few cases where it doesn't make any sense.
Your understanding is correct. That doesn't make any sense, and will
actually raise an error if you try to sample from rv.
Skipper
More information about the SciPy-User
mailing list