Gam:为什么我不能在gamm中使用s(PTT,bs =" re")?

时间:2017-06-07 03:32:33

标签: r mgcv

function getAccountBalace(username, hash){ //Send to restapi } 包中,gamm函数可用于模拟随机效果。

在通常的gam功能中,我们使用

mgcv

为此,但在gamm中,我们使用

gam(y ~ s(Group, bs = "re")

....我的问题是:为什么我们不能使用

gamm(y ~ 1, random = list(Group = ~1))

在gamm中也是如此?它似乎工作得很好?

1 个答案:

答案 0 :(得分:0)

简短回答是gamm通过调用lme包中的nlme来模拟随机效果,因此语法与此相同。如果使用gam语法调用它,则会发生不同的事情。