在Python中生成n维随机数

Mag*_*sol 2 python random n-dimensional

我正试图从高斯分布中生成随机数.Python有非常有用的random.gauss()方法,但这只是一维随机变量.我如何以编程方式从n维度中的此分布生成随机数?

例如,在两个维度中,此方法的返回值基本上是与平均值的距离,因此我仍然需要(x,y)坐标来确定实际数据点.我想我可以生成两个以上的随机数,但我不确定如何设置约束.

我很欣赏任何见解.谢谢!

And*_*ker 5

Numpy与随机模块中的函数具有多维等价物

您正在寻找的函数是numpy.random.normal