julia - 如何计算 Julia 泊松分布的概率

标签 julia

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

using Distributions    
Poisson()

最佳答案

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  

关于julia - 如何计算 Julia 泊松分布的概率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44692754/

相关文章:

machine-learning - 对 julia 中的匿名函数感到困惑

dataframe - 如何将 Julia DataFrame 列中的数值转换为缺失值?

r - Julia 相当于 dplyr 的 bind_cols 和 bind_rows

julia - 在 Julia 1.0+ 中,打印 pi 小数点后的前 2,000 位

git - pull 请求到 julia 包

matplotlib - 如何消除matplotlib(pyplot)中的平滑?

Julia 打印语句在某些情况下不起作用

julia - 由于策略争论,使用 NueralPDE.jl 中的 PhysicsInformedNN() 时出现 MethodError

linear-algebra - 如何在 Julia 中使用 cholfact() 的就地版本?

使用/导入的 Julia 元编程