我有两个合适的对象 reg 和 reg1。
我想在每个上运行 summary() 而不必重新指定整个事情,只是参数。通常在 R中执行此操作的简单方法是什么?我试过这样的事情:
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) 不是传递参数的合适方式?
谢谢