abc4 <- lm(Sales~., data=abc4)
summary(abc4)
abc5 <- lm(Sales~ T+June+July+August+September+October+November+December, data=abc4)
summary(abc5)
我正在尝试进行回归。如果我运行第一个回归(abc4),它工作得很好。但如果我进行第二次回归,它会显示如下错误。
as.data.frame.default(data) 中的错误:无法强制类“lm” 到数据框
我不明白为什么第一次可以,但第二次就不行了。
我的数据由变量组成,包括销售额和11个虚拟变量(2月~12月)和时间段(1-60)
您正在使用 lm 对象覆盖数据 abc4。您可以通过运行以下命令来完成此操作。
abc4.out <- lm(Sales~., data=abc4)
总结(abc4.out)
abc5.out <- lm(Sales~ T+June+July+August+September+October+November+December, data=abc4)
总结(abc5.out)