Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我通常使用 SAS,所以我对 R 不太熟悉,如果这是一个基本问题,我很抱歉。我已经运行了一个模型,它出现了以下错误
Error in family() : 0 arguments passed to 'gamma' which requires 1
有谁知道那是什么意思?到处找都没有成功
代码如下:
model1<-glm(heartrate ~ age+age*age+sex, family=gamma, data=df)
gamma这里的问题是和之间的区别Gamma。
gamma
Gamma
Gamma()是一个family对象,如binomial,gaussian等:
Gamma()
family
binomial
gaussian
class(Gamma()) ? Gamma
而gamma()数学运算是:
gamma()
gamma(1:10) ? gamma
你要:
model1 <- glm(heartrate ~ age+age*age+sex, family=Gamma, data=df)