【发布时间】:2013-03-06 17:55:47
【问题描述】:
我已使用 lm() 拟合多个回归模型,用于 R.Eg 中的多个(约 100 万)响应变量。
allModels <- lm(t(responseVariablesMatrix ~ modelMatrix)
这将返回一个“mlm”类的对象,它就像一个包含所有模型的巨大对象。我想获得每个模型的残差平方和,我可以使用:
summaries <- summary(allModels)
rss1s <- sapply(summaries, function(a) return(a$sigma))
我的问题是我认为“汇总”函数也会计算一大堆其他东西,因此速度很慢。我想知道是否有更快的方法来提取模型的残差平方和?
谢谢!
【问题讨论】:
标签: r regression linear-regression lm mlm