数据分析-Numpy.random函数总结

在此做numpy.random函数用法总结,之后遇到再补充。

参看文章如下:

https://www.numpy.org/devdocs/user/quickstart.html

https://github.com/iamseancheney/python_for_data_analysis_2nd_chinese_version

1.numpy.random.random(size = None)

 1 import numpy as np
 2 '''
 3 np.random.random(size = None)
 4 size指定数组行列数,返回[0,1)的浮点数
 5 '''
 6 #得到单值
 7 z_train = np.random.random()
 8 print(z_train)
 9 
10 #得到1*1的数组
11 m_train = np.random.random(1)
12 print(m_train)
13 
14 #得到1*2数组
15 x_train = np.random.random(2)
16 print(x_train)
17 
18 #得到3*4数组,注意size内为单独的整体
19 y_train = np.random.random((3,4))
20 print(y_train)
21 
22 #得到[-1,1)之间的浮点数
23 p_train = (np.random.random(2)-0.5)*2
24 print(p_train)

 

2.numpy.random.randn()

 1 import numpy as np
 2 '''
 3 numpy.random.randn(d0,d1,...,dn)
 4 返回一个或一组样本,具有标准正态分布,期望为0,方差为1
 5 dn为维度
 6 '''
 7 
 8 #返回单值
 9 print(np.random.randn())
10 
11 #返回1*1的数组
12 print(np.random.randn(1))
13 
14 #返回3*3的数组
15 print(np.random.randn(3,3))
16 
17 #返回3D数组
18 print(np.random.randn(3,3,3))

 

转载于:https://www.cnblogs.com/Jacon-hunt/p/11356386.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值