van*_*ren -1 python random numpy
c=np.random.rand(10,2)从中生成一个随机数组[0,1).我可以生成相同的数组(就大小而言)但是具有负数和正数吗?此外,我可以选择此阵列的限制和尺寸吗?例如,如果我想从-2到2.
使用np.random.randint并传递size参数.对于您拥有的值[-2, 2)和大小(10, 2):
In [32]: np.random.randint(-2, 2, (10, 2))
Out[32]:
array([[-1, 1],
[-2, 0],
[-1, 0],
[-2, -2],
[ 0, -2],
[-2, -2],
[ 0, 0],
[ 1, -1],
[ 0, 1],
[-2, -1]])
Run Code Online (Sandbox Code Playgroud)
或np.random.uniform用于花车:
In [33]: size = (10, 2)
In [39]: np.random.uniform(-2, 2, size)
Out[39]:
array([[-1.1129566 , -1.94562947],
[ 0.21356557, -1.96769933],
[ 1.1481992 , -0.08494563],
[ 0.12561175, 0.95580417],
[-1.79335536, -1.01276994],
[ 1.56808971, 0.15911181],
[ 0.50987451, -1.39039728],
[-1.57962641, 1.59555514],
[-1.8318709 , -1.57055885],
[ 0.682527 , -1.89022731]])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6928 次 |
| 最近记录: |