- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我申请了fitdistrplus
包以适应经验分布。
事实证明,最好的拟合是带参数的负二项分布:
size=0.6900788
mu=2.6522087
dnbinom(0:10, mu = 2.6522087, size =0.6900788)
[1] 0.33666338 0.18435650 0.12362301 0.08796440 0.06439416 0.04793144 0.03607044 0.02735574 0.02086667 0.01598815 0.01229390
NEGBINOMDIST(number_f,number_s,probability_s)
最佳答案
根据Microsoft's documentation , Excel 使用标准的“n 次失败前的绘制次数”定义; fitdistrplus
使用的参数化是 ?dnbinom
中提到的替代方案作为:
An alternative parametrization (often used in ecology) is by the mean ‘mu’, and ‘size’, the dispersion parameter, where ‘prob’ = ‘size/(size+mu)’. The variance is ‘mu + mu^2/size’ in this parametrization.
mu
回来和
size
至
prob
和
size
(Excel 的
probability_s
和
number_s
分别)你需要
number_s=size
probability_s=size/(size+mu)
muval <- 2.6522087
sizeval <- 0.6900788
(probval <- sizeval/(sizeval+muval))
## [1] 0.206469
all.equal(dnbinom(0:10,mu=muval,size=sizeval),
dnbinom(0:10,prob=probval,size=sizeval))
## TRUE
number_s
的正整数。 , 上面的估计值为 0.69。您可能需要在与 Excel 相关的论坛上搜索/询问如何克服此限制……最坏的情况是,因为 Excel 确实有
an implementation of the gamma function。 ,您可以使用
?dnbinom
中给出的公式
Gamma(x+n)/(Gamma(n) x!) p^n (1-p)^x
n
的非整数值)。最好使用
GAMMLN
Excel 中的函数以计算对数标度上的归一化常数的分子和分母......如果你幸运的话,那里的某个人会为你省去一些麻烦并已经实现了这个......
关于r - 将负二项式参数从 R 转换为 Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16793198/
使用 glm 时,binomial、binomial() 和 'binomial' 之间有什么区别。它们并不相同,如以下代码所示: > library(MASS) > bwdf = birthwt[-
我一直在用我的(非 r-savvy)大脑来让 R 产生二项式 glmer 模型的正确预测的百分比。我知道这不是统计上的 super 信息,但经常被报道;所以我也想举报。 数据: 因变量:Tipo,它有
我一直在寻找一种方法来使数据符合 beta 二项分布并估计 alpha 和 beta,类似于 VGAM 库中的 vglm 包的方式。我一直无法找到如何在 python 中执行此操作。有一个 scipy
如何在 Julia 中提取一般线性模型中指定的数据分布?例如,下面我安装了一个玩具示例 Poisson GLM。我想从模型中提取一个字符串“Poisson”。同样,如果使用数据分布指定模型 = Bin
我是一名优秀的程序员,十分优秀!