You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何summary(summary.lm)类为summaryDefault和table?如何访问fstatistic?

正确提取线性模型摘要中的fstatistic方法

你不需要对summary(linearMod)再嵌套一层summary()——第二次调用summary()会把原模型摘要对象转换成原子向量类型的表格,这就是为什么用$访问会报错(原子向量不支持$运算符)。

直接从第一次生成的模型摘要对象中提取即可,步骤如下:

  1. 生成模型的摘要对象:
linearMod <- lm(dist ~ speed, data=cars)
sr <- summary(linearMod)
  1. 直接访问fstatistic:
sr$fstatistic

执行后会得到类似这样的输出:

value    numdf    dendf 
89.56715  1.00000 48.00000 

如果想用另一种方式,也可以用索引访问:

sr[["fstatistic"]]

内容的提问来源于stack exchange,提问作者HelenB

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 07:42:35