np.random.normal与np.random.randn()函数的区别
时间: 2023-10-17 20:31:02 浏览: 83
np.random.normal和np.random.randn()函数都可以用来生成服从正态分布的随机样本,但它们有一些区别。
np.random.normal函数的语法为:np.random.normal(loc, scale, size),其中loc表示均值,scale表示标准差,size表示要生成的样本数目。该函数生成的样本符合指定均值和标准差的正态分布。
np.random.randn()函数用于生成服从标准正态分布(均值为0,标准差为1)的样本。该函数的语法为:np.random.randn(d0, d1, ..., dn),其中d0, d1, ..., dn表示生成样本的维度。生成的样本数目由这些维度决定。
总结来说,np.random.normal函数可以通过指定均值和标准差来生成符合正态分布的随机样本,而np.random.randn()函数生成的样本均值为0,标准差为1。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [『Python学习笔记』np.random.rand()函数和np.random.randn()函数](https://blog.csdn.net/abc13526222160/article/details/86423754)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [np.random一系列(np.random.normal()、np.random.randint、np.random.randn、np.random.rand)](https://download.csdn.net/download/weixin_38733382/13745169)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]