R中的零膨胀负二项式混合效应模型

机器算法验证 r 混合模式 计数数据 负二项分布 零通胀
2022-02-01 23:57:47

是否有这样的软件包可以在 R 中提供零膨胀负二项式混合效应模型估计?

我的意思是:

  • 零通胀,您可以在其中指定零通胀的二项式模型,例如 pscl 包中的 zeroinfl 函数:

    zeroinfl(y~X|Z, dist = "negbin")
    其中 Z 是零通胀模型的公式;

  • 模型计数部分的负二项分布;

  • 指定的随机效应类似于包 lme4 的函数 lmer。

我知道 glmmADMB 可以做到所有这些,除了不能指定零通货膨胀的公式(它只是一个截距,即 Z 只是 1)。但是有没有其他包可以做到这一切?

我将非常感谢您的帮助!

4个回答

我认为这是您需要的软件包:glmmADMB。我在这里下载了它:http: //otter-rsch.com/admbre/examples/glmmadmb/glmmADMB.html

但我仍然有一些问题要让它运行,所以我按照这个链接中提供的说明进行操作,现在它工作正常http://glmmadmb.r-forge.r-project.org/

希望这可以帮助!

pscl提供零膨胀泊松模型。我不认为它可以做一个负二项式模型,但它可能是一个开始的地方。链接的 JSS 文章还讨论了相关的包,这可能会引导您找到所需的内容。

根据您要执行的操作,您可能需要查看aster packageAster 模型允许对具有不同概率分布的多个变量进行联合分析,并且最近已更新以允许随机效应它们是为生活史分析而设计的,可以在您可以将您的反应分成具有不同分布的不同部分的情况下工作(例如,生存 = 伯努利,繁殖 = 泊松)。他们可以通过将大多数零建模为伯努利,将响应的其余部分建模为负二项式来处理“零通胀”。

您会在这里找到大量文档:

http://www.stat.umn.edu/geyer/aster/

有很多可用的软件包。此链接可能会有所帮助: https ://journal.r-project.org/archive/2017/RJ-2017-066/RJ-2017-066.pdf