可以告诉我python中np.random.normal的用法吗

动态 未结 0 147
小小草
小小草 LV1 2023年9月23日 23:40 发表
当你需要生成正态分布的随机数时,可以使用NumPy中的`np.random.normal()`函数。该函数的语法如下: ```python numpy.random.normal(loc=0.0, scale=1.0, size=None) ``` 其中,参数的含义如下: - `loc`:表示正态分布的均值(默认为0)。 - `scale`:表示正态分布的标准差(默认为1)。 - `size`:表示输出的数组大小。 例如,如果要生成一个均值为5、标准差为2的正态分布随机数数组,可以使用以下代码: ```python import numpy as np mu, sigma = 5, 2 # 均值和标准差 s = np.random.normal(mu, sigma, 1000) # 生成1000个随机数 print(s) ``` 在这个例子中,我们首先导入了NumPy库,并定义了均值和标准差。然后,我们使用`np.random.normal()`函数生成了一个包含1000个随机数的数组,并将其存储在变量`s`中。最后,我们使用`print()`函数打印出这个数组。 希望这能帮助到你!
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复