[SciPy-User] Kurtosis/Skewness
josef.pktd at gmail.com
josef.pktd at gmail.com
Tue Mar 30 17:19:43 EDT 2010
On Tue, Mar 30, 2010 at 5:04 PM, Dan bole <d.boles at hotmail.com> wrote:
> Hi all,
> I am trying to create a series of random variables selected from a
> distribution. I would like this distribution to start as a normal
> distribution, but then be altered based on assumptions of skewness and
> kurtosis (so I am not calculating skewness/kurtosis from a dataset, but
> instead creating the probability density function from assumptions of
> skewness/kurtosis). I can create a normal distribution and then pull random
> variables from this, and was wondering if it is possible to create a
> distribution based on assumptions of skewness and kurtosis?
> Many thanks,
> Dan
For creating random variables, I would look into pymc, I remember it
has a skew-normal, but I don't know if it also has a distribution for
changed kurtosis.
A warning: don't use scipy.stats.pdf_approx and friends for estimation
because they don't produce correct results.
I wrote a Gram-Charlier normal expansion function, but I don't
remember if it only does estimation or has all distribution methods.
If I did an rvs method, then it would be only generic and possibly
pretty slow.
If you are interested, then I can dig up my scripts.
When I googled this last year, Gram-Charlier expansion was the best
search term for this.
Josef
> ________________________________
> Hotmail: Trusted email with Microsoft’s powerful SPAM protection. Sign up
> now.
> _______________________________________________
> SciPy-User mailing list
> SciPy-User at scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user
>
>
More information about the SciPy-User
mailing list