我正在尝试使用numpy库生成poission实例:
arrayVal = np.random.poisson(lambda_,k)
Run Code Online (Sandbox Code Playgroud)
但它只生成一个Int类型的数组.
是否有一种方法在numpy中返回一个float数组呢?
谢了,兄弟们.
该泊松分布通常用于模拟事件的数量在一个固定的时间量发生.事件数始终为整数.泊松分布是离散分布.
的指数分布使用模型的时间量事件之间在一个泊松过程.时间量是浮点数,指数是连续分布.听起来你想要的是指数分布,而不是泊松分布.
In [129]: np.random.exponential(5, size=10)
Out[129]:
array([ 5.88816461, 2.41700899, 0.70106326, 2.29108557, 0.08888838,
7.88830053, 3.30970463, 4.23713366, 9.96793111, 3.02695017])
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1629 次 |
最近记录: |