【问题标题】:How do I find the sum of squares of my predicting variables with statsmodels linear model OLS?如何使用 statsmodels 线性模型 OLS 找到预测变量的平方和?
【发布时间】:2020-11-10 14:49:37
【问题描述】:

我有一个相对较小的数据集,由 x、y 坐标和有机物含量组成。我使用 statsmodels.api 普通最小二乘 (OLS) 在 Python 中执行简单的多线性回归,其中有机物含量是因变量,其他预测变量。首先,我使用内置方法'mreg.centered_tss'找到我的模型(称为mreg)的总平方和。现在我必须找到我的预测变量 x 和 y 变量的平方和。是否可以使用 statsmodels.api 或者我应该使用 for 循环来代替?

我使用 .ess 和 .centered_tss 来确定模型的平方和。我只需要知道我的建模变量 x 和 y 坐标与平均值相比的平方和。

编辑:我想我要的是模型中我的 x 坐标和 y 坐标的残差平方和。

托马斯

【问题讨论】:

  • 我不确定你想要什么,解释的平方和在ess属性statsmodels.org/stable/generated/…
  • 嗨约瑟夫。谢谢,我知道 .ess 和 .centered_tss 通常是模型的平方和。但是,我需要我建模的变量的平方和,因此需要 x 和 y 坐标。
  • 我不知道“解释变量的平方和”是什么意思。也许你想要 anova, anova_lm 在 statsmodels 中的 OLS 结果。

标签: python statistics statsmodels


【解决方案1】:

回归平方和应该有一个.ssr方法

【讨论】:

    猜你喜欢
    • 2015-11-18
    • 2020-05-05
    • 2018-10-22
    • 2021-12-09
    • 2016-12-21
    • 1970-01-01
    • 1970-01-01
    • 2022-06-08
    • 1970-01-01
    相关资源
    最近更新 更多