如何计算朱莉亚泊松分布的概率

时间:2017-06-22 07:23:43

标签: julia

我必须计算朱莉娅泊松分布的概率。我只知道如何获得泊松分布。但我必须计算概率。我也有20到100的lambda。

using Distributions    
Poisson()

1 个答案:

答案 0 :(得分:7)

Distributions.jl中的对象就像随机变量。如果您将某个值声明为分布,则可以使用rand从中进行抽样,但可以应用whole lot of other methods。其中包括pdf

julia> X = Poisson(30)
Distributions.Poisson{Float64}(λ=30.0)

julia> pdf(X, 2)
4.2109303359780846e-11

julia> pdf(X, 0:1:10)
11-element Array{Float64,1}:
 9.35762e-14
 2.80729e-12
 4.21093e-11
 4.21093e-10
 3.1582e-9  
 1.89492e-8 
 9.47459e-8 
 4.06054e-7 
 1.5227e-6  
 5.07567e-6 
 1.5227e-5