用python生成具有给定平均值和标准值的分布

2021-12-01 12:13:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试创建一个具有给定平均值和std的分布。 但是我不能用精确的平均值和标准差来生成一个分布。 例如:

import numpy as np
np.random.seed(0)
group = np.random.normal(loc=10,scale=5,size=50)
print(group.std(),group.mean()) # 5.62761460277423 10.702796361565493

我需要精确的平均值和标准偏差,我把它们放在括号里。我需要使用哪个函数来创建具有固定平均值和std而不是.normal的分布