为何summary(summary.lm)类为summaryDefault和table?如何访问fstatistic?
正确提取线性模型摘要中的fstatistic方法
你不需要对summary(linearMod)再嵌套一层summary()——第二次调用summary()会把原模型摘要对象转换成原子向量类型的表格,这就是为什么用$访问会报错(原子向量不支持$运算符)。
直接从第一次生成的模型摘要对象中提取即可,步骤如下:
- 生成模型的摘要对象:
linearMod <- lm(dist ~ speed, data=cars) sr <- summary(linearMod)
- 直接访问
fstatistic:
sr$fstatistic
执行后会得到类似这样的输出:
value numdf dendf 89.56715 1.00000 48.00000
如果想用另一种方式,也可以用索引访问:
sr[["fstatistic"]]
内容的提问来源于stack exchange,提问作者HelenB
相关产品推荐
相关产品推荐

