How to create a leptokurtic/platykurtic distribution in scipy having four moments?

问题描述 投票:0回答:1

正如 scipy 文档 所说,我们可以通过以下方式轻松计算正态分布的前四个矩:

mean, var, skew, kurt = norm.stats(moments='mvsk')

但是我在他们的文档中找不到它,即通过所有四个时刻

mean, var, skew, kurt
(偏度和峰度)如何创建半正态分布对象? (例如,如何在 scipy 中制作 leptokurtic 或 platykurtic 分布?)

附言我知道我可以将 scipy.stats.skewnorm 用于偏斜法线。但这也不接受 4 阶峰态。

python scipy statistics normal-distribution
1个回答
0
投票

没有给定 4 个矩返回分布的函数。但一个接近的替代方案是 scipy.stats.laplace_asymmetric 中的非对称拉普拉斯分布,它是一个倾斜的 leptokurtic。

我现在没有 platykurtic 分布的答案。如果我有,我会编辑答案。

© www.soinside.com 2019 - 2024. All rights reserved.