我有两个适合的对象reg和reg1。
我想在每个上运行summary(),而不必重新指定整个东西,而只需重新指定参数。 在R中的 general 中,有什么简单的方法可以做到这一点?我尝试过这样的事情:
lapply(c(reg, reg1), function(x) summary.default(x))
但请注意
> class(reg1)
[1] "glm" "lm"
> class(reg)
[1] "lm"
不管是否需要一般的解决方案,难道是不同的类困扰了这种特殊情况?是第一个lapply arg的格式吗??
编辑: 想通了
lapply(list(reg, reg1), summary)
但是为什么它必须是list()? 我看到那个list(reg)叫lm。 为什么c(reg,reg1)不是传递参数的合适方法?
谢谢