具有零膨胀数据的GAMM


Answers:


8

除了mgcv及其零膨胀的Poisson族(ziP()ziplss()),您还可以查看Paul-ChristianBürkner 的brms软件包。它可以拟合分布模型(在这里,您不仅可以建模均值,还可以像计数函数一样将模型的零通胀成分建模为协变量的函数)。

您可以分别通过简单一维或各向同性二维样条或各向异性张量乘积样条的s()t2()项在任意线性预测变量(均值/计数,零膨胀部分等)中包括平滑。它支持零膨胀的二项式,泊松,负二项式和beta分布,以及零一膨胀的beta分布。它还具有针对Poisson和负二项式响应的障碍模型(其中模型的计数部分为舍位分布,以便不再产生零计数)。

brms使用STAN拟合这些模型,因此它们完全是贝叶斯模型,但这将需要您学习一组新的接口来提取相关信息。也就是说,有几个软件包仅提供用于此任务的支持功能,而brms编写了利用这些辅助软件包的帮助程序功能。您需要安装STAN,并且需要C ++编译器,因为brms将使用R定义的模型编译为STAN代码进行评估。


4

glmmTMB软件包提供了这一点,并在最近的bioRxiv论文中进行了描述:Brooks等。(2017)。使用glmmTMB bioRxiv,doi:10.1101 / 132753 建模零充气计数数据

加文·辛普森(Gavin Simpson)也为此提供了一篇不错的博客文章,可以glmmTMB与之mgcv进行比较:使用mgcv拟合计数和零膨胀计数GLMM


1
+1感谢您指向我的博客文章的链接。那是一个有趣的下午,玩新的PKG会分散注意力。
加文·辛普森

也感谢您指出brms哪个确实非常好用和灵活。我还计划与Niki Umlauf一起编写一些计数系列,bamlss以获取更多的灵活回归功能……但是到目前为止,我们还没有四舍五入来统计数据分布。
Achim Zeileis
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.