正如 scipy 文档 所说,我们可以通过以下方式轻松计算正态分布的前四个矩:
mean, var, skew, kurt = norm.stats(moments='mvsk')
但是我在他们的文档中找不到它,即通过所有四个时刻
mean, var, skew, kurt
(偏度和峰度)如何创建半正态分布对象? (例如,如何在 scipy 中制作 leptokurtic 或 platykurtic 分布?)
附言我知道我可以将 scipy.stats.skewnorm 用于偏斜法线。但这也不接受 4 阶峰态。
没有给定 4 个矩返回分布的函数。但一个接近的替代方案是 scipy.stats.laplace_asymmetric 中的非对称拉普拉斯分布,它是一个倾斜的 leptokurtic。
我现在没有 platykurtic 分布的答案。如果我有,我会编辑答案。