|【干货】如何通过numpy生成随机数?
文章图片
文章图片
哈喽 , 大家好 , 今天给大家介绍一下 , 如何通过numpy生成随机数 。
1.rand随机数
主要格式如下:
np.random.rand(生成的数量行数列数)
举例:我们想要生成2个 , 3行4列的随机数:
np.random.rand(234)
生成的结果如下:
2.randn随机数
rand随机数和randn随机数的区别在于 , rand随机数生成的是0到1之间的均匀分布 , randn随机数生成的是返回一个符合标准正态分布的数组:
比如我们要生成2个 , 3行4列的随机数:
c=np.random.randn(234)
生成的结果如下:
【|【干货】如何通过numpy生成随机数?】
3.randint随机数
通过randint返回的是随机整数 , 主要格式如下:
np.random.randint(最小值最大值size=(行数列数))
举例:比如我们想要生成1-5之间的3行4列的随机整数:
np.random.randint(15size=(34))
返回结果如下:
4.choice随机数
主要格式如下:
numpy.random.choice(a size=None replace=True p=None)
其中个参数代表的含义如下;
a:一维数组类似数据或整数
size:数组维度
p:为数组中的数据出现的概率
np.random.choice(a = [356
size=(234)replace=Truep=[0.10.50.4
)
5.random随机数:
生成符合0到1的均匀分布数组
np.random.random((234))
好了 , 今天的内容就先到这里了 , 明天见!
- 索尼|生活比较困惑的文案
- 摩托罗拉|摩托罗拉牛逼!
- 小鹏g9|iqooneo6se和二手苹果11之间咋选?
- 华硕灵耀|毛晓慧美图分享
- 苏宁|【原创】虚商体验之-苏宁互联-总结篇
- Windows|Windows 11 熄火了:用户已在逃离
- |群联发布全球最先进的企业级 PCIe 4.0解决方案
- 红米手机|卢伟冰终于忍不住了,Redmi K50终极之作命名确认
- 芯片|反转来的太快!中国新规出台,两家美企恢复芯片供应!
- 阿斯麦尔|ASML祸不单行!光刻机巨头正式发声:外媒:拿EUV光刻机来换!