给定大小,下限和上限的偏差分布

时间:2013-11-22 06:26:12

标签: random statistics distribution skew

如何仅使用大小,下限和上限生成偏斜分布?最初,没有数据,我认为我只需要随机生成数据,但之后如何使其偏斜?

1 个答案:

答案 0 :(得分:2)

任何不对称的分布都是倾斜的,你只需选择一个并继续使用它。最简单的选择之一是使用triangular distribution。如果U是0到1之间的均匀分布的随机数,low是下限,high是上限,则可以生成随机变量X最大左倾斜的右三角分布

X = low + (high - low) * sqrt(U)

对于最大右倾斜版本

X = low + (high - low) * (1 - sqrt(U))

对于较不倾斜的结果,请使用链接的Wikipedia页面中的广义三角形生成算法。只要三角形的模式不是中间值,结果就会偏斜。随着模式移近范围的任一端,分布变得更加偏斜