0
因此,我使用R中的'精确'包来分离连续的伽马cdf,返回一个概率质量函数。如何从离散概率质量函数创建一个dsicrete概率分布函数
试图把我变成一个累积分布函数生成的概率密度函数:
disc.gamma.cdf <- function(y)
{
values <- discretize(pgamma(x, 20, 0.2),
from = 0, to = 300, method = "rounding")
result <- sum(values[0:y])
return(result)
}
但是,当我想在一定范围的值求和discrete.gamma.cdf,我带回来错误:
i <- 0:4
sum(disc.gamma.cdf(i))
Warning message:
In 0:y : numerical expression has 5 elements: only the first used
与R不太好,所以任何援助将不胜感激。