loglm1.data.frame中的错误消息

时间:2017-12-27 19:46:46

标签: r dataset regression

我有一个数据集TAB:

> TAB
  Group Type Freq
1  eng     1  513
2   ger    1  369
3  eng     2  625
4   ger    2  758

我想运行一个简单的逐步对数线性回归:

library(MASS)

lg.TAB.0 <- loglm(~1, TAB)
lg.TAB.1 <- loglm(~Group, TAB)
lg.TAB.2 <- loglm(~Type, TAB)
lg.TAB.3 <- loglm(~Group+Type, TAB)
lg.TAB.4 <- loglm(~Group*Type, TAB)
anova(lg.TAB.0,lg.TAB.1,lg.TAB.2,lg.TAB.3,lg.TAB.4, test="Chisq")

但是,我收到此错误消息:

> lg.TAB.0 <- loglm(~1, TAB)
Error in loglm1.data.frame(formula, data, ..., .call = .call, .formula = 
.formula) : formula specifies no response

有谁知道问题是什么?

0 个答案:

没有答案