我需要生成具有以下属性的随机数。
最小应该是200
最大值应为20000
平均(平均值)为500。
可选:第75个百分位数为5000
绝对不是均匀分布,也不是高斯分布。我需要左偏。
最佳答案
Java Random可能不起作用,因为它只能给您正态(高斯)分布。
您可能正在寻找的是f分布(请参见下文)。您可能可以使用diSTLib库here并选择f distribution。您可以使用random方法获取您的随机数。
我需要生成具有以下属性的随机数。
最小应该是200
最大值应为20000
平均(平均值)为500。
可选:第75个百分位数为5000
绝对不是均匀分布,也不是高斯分布。我需要左偏。
最佳答案
Java Random可能不起作用,因为它只能给您正态(高斯)分布。
您可能正在寻找的是f分布(请参见下文)。您可能可以使用diSTLib库here并选择f distribution。您可以使用random方法获取您的随机数。