gpt4 book ai didi

python - python numpy poission 可以生成一个 float 吗?

转载 作者:太空宇宙 更新时间:2023-11-04 07:40:20 25 4
gpt4 key购买 nike

我正在尝试使用 numpy 库生成泊松实例:

arrayVal = np.random.poisson(lambda_,k)

但它只会为我生成一个 Int 类型的数组。

在 numpy 中有没有办法返回一个 float 组

谢谢,盖伊。

最佳答案

Poisson distribution通常用于模拟在固定时间内发生的事件数。事件数始终为整数。泊松分布是一种离散分布。

exponential distribution用于模拟泊松过程中事件之间的时间量。时间量是一个 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])

关于python - python numpy poission 可以生成一个 float 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23089003/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com