生成偏随机偏态分布的核心就是伽马函数np.random.gamma()

伽玛分布(Gamma Distribution)是统计学的一种连续概率函数,是概率统计中一种非常重要的分布。“指数分布”和“卡方分布”都是伽马分布的特例。

import numpy as np
import matplotlib.pyplot as plt

shape, scale = 2., 3.
s = np.random.gamma(shape, scale, 2000) / 20 + 0.001    # 生成2000个随机数,并进行区间缩放微调。

plt.hist(s, 50)  # 50:是50个条形图
plt.show()

上面展示的是左偏态的分布,如果想生成右偏态的分布,自己根据画出的直方图找到区间最大点,做差即可。

在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐