【发布时间】:2013-03-27 01:59:45
【问题描述】:
我有 used lm() 来拟合多个回归模型,用于 R.Eg 中的多个(约 100 万)响应变量。
allModels <- lm(t(responseVariablesMatrix) ~ modelMatrix)
这会返回一个“mlm”类的对象,它就像一个包含所有模型的巨大对象。我想获得每个模型中第一个系数的 t-statistic,我可以使用 summary(allModels) 函数来完成,但是在这个大数据上它非常慢并且还会返回很多不需要的信息.
是否有更快的手动计算t-statistic 的方法,可能比使用summary() 函数更快
谢谢!
【问题讨论】:
-
我只是想满足我的好奇心。那会是 100 万个变量或案例吗?
-
它们是基因表达水平。实际上有 20,000 个,但我只是用 100 万个来说明它们很多。
标签: r regression linear-regression lm mlm