np.random.rand()与np.random.randn()

本文介绍了numpy库中的两个随机数生成函数:np.random.rand()和np.random.randn()。rand()用于生成[0,1)区间内的均匀分布随机数,而randn()则生成服从标准正态分布的随机数。两者都可以生成一维或二维矩阵形式的随机数序列,方便在机器学习和数据分析中使用。" 117064096,10541671,C语言中的乘法与乘法函数,"['C语言', '数学公式', 'Excel函数']
摘要由CSDN通过智能技术生成

np.random.rand()

作用:生成[0,1)区间内一个或一组数值,服从均匀分布
使用方法:

  1. np.random.rand():生成一个[0,1)区间均匀分布的随机数,示例:
np.random.rand()
Out[7]: 0.7309286434720168
  1. np.random.rand(m, n):生成m*n阶矩阵,矩阵内数值为[0,1)区间均匀分布的随机数,示例:
np.random.rand(10,1)
Out[8]: 
array([[0.50699708],
       [0.02841687],
       [0.7647248 ],
       [0.72110246],
       [0.83224496],
       [0.68922041],
       [0.22093681],
       [0.59662365],
       [0.80233605],
       [0.8935346 ]])
np.random.rand(3, 2)
Out[9]: 
array([[0.28049136, 0.268997  ],
       [0.81390486, 0.87411136],
       [0.80665972, 0.50359378]])

np.random.randn()

作用:生成一个或一组数值,服从标准正态分布
使用方法:与np.random.rand()相同

  1. np.random
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值