【发布时间】:2012-10-13 23:04:18
【问题描述】:
我以编程方式评估了几个模型,它们的名称位于向量 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,但没有成功。
【问题讨论】:
标签: r call expression eval