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

如何在R中提取lm线性回归输出的sat_fat变量系数估计值

R语言lm模型提取指定变量系数的方法

你可以通过以下两种常用方式提取sat_fat对应的系数估计值:

方法1:直接从lm模型对象提取

lm函数返回的原生模型对象本身就存储了所有自变量的系数估计值,直接调用coefficients属性即可:

# 按变量名提取sat_fat的系数
sat_fat_coef <- L1$coefficients["sat_fat"]
# 打印结果
print(sat_fat_coef)

建议优先使用变量名作为索引,避免后续调整回归公式的自变量顺序时取错结果。

方法2:从回归汇总结果中提取

如果你需要同时获取系数对应的标准误、t值、p值等统计量,可以从summary()返回的结果对象里提取:

# 保存回归汇总结果
L1_summary <- summary(L1)
# 提取sat_fat的系数估计值
sat_fat_coef <- L1_summary$coefficients["sat_fat", "Estimate"]
# 如需提取sat_fat的p值,可改为 L1_summary$coefficients["sat_fat", "Pr(>|t|)"]
print(sat_fat_coef)

两种方法返回的系数估计值完全一致,可根据使用场景选择。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 10:36:04