numpy各種生成隨機數的方法

Alphapeople發表於2019-03-23
import numpy as np
a=np.random.randint(0,10,100)#範圍內的整數
print(a)
b=np.random.rand(40)#0到1的均勻分佈
print(b)
c=np.random.randn(10)#標準正態分佈
print(c)
d=np.random.normal(0,1,100)#生成指定正態分佈
print(d)
e=np.random.random(20)#0到1的均勻分佈
print(e)
f=np.random.ranf(20)#0到1的均勻分佈
print(f)
g=np.random.uniform(-1,1,100)#指定均勻分佈
print(g)

 

相關文章