我以编程方式评估了几个模型,它们的名称在 vector 中models
。然后,我怎样才能将函数mtable
与它们一起使用,以编程方式调用它们?
这是一个例子:
library(memisc)
a <- rnorm(100,0,1)
b <- rnorm(100,0,1)
c <- rnorm(100,0,1)
d <- rnorm(100,0,1)
mod1 <- lm(a ~ b)
mod2 <- lm(c ~ d)
models <- c("mod1", "mod2")
mtable(mget(models,envir=globalenv()))
然后我得到一个错误:"no method available for 'getSummary' for an object of class 'list'"
。
我能做些什么?我试过call
但do.call
没有成功。