我目前正在研究一系列泊松时间序列模型,试图估计计数获取方式的变化(从一种诊断测试切换到另一种诊断测试)的影响,同时控制随时间推移的其他趋势(比如在发病率)。我有许多不同网站的数据。
虽然我也一直在修补 GAM,但我已经将一系列非常基本的 GLM 与其中的时间趋势相结合,然后汇总结果。SAS 中的代码如下所示:
PROC GENMOD data=work.data descending;
model counts = dependent_variable time time*time / link=log dist = poisson;
run;
或者在 R 中:
glm(counts ~ dependent_variable + time + time*time, family="poisson")
然后进行这些估计,并将它们汇集到各个站点。也有人建议我尝试对每个站点使用具有随机斜率和截距的泊松混合模型,而不是池化。所以基本上你会有dependent_variable的固定效果,然后是截距和时间的随机效果(或者理想的时间和时间^ 2,虽然我知道这有点毛茸茸)。
我的问题是我不知道如何拟合这些模型之一,而且似乎混合模型是每个人的文档突然变得非常不透明的地方。任何人都有一个简单的解释(或代码)关于如何适应我想要的东西,以及要注意什么?