【问题标题】:Multiple regression - plot with 2 variables(log(t)+t) in r多元回归 - 在 r 中绘制 2 个变量(log(t)+t)
【发布时间】:2017-01-27 06:11:09
【问题描述】:

我使用 6 个变量运行多元回归。 我的方程式如下:

sl~I(p^2)+p+I(-fi^2)+fi+log(t)+t

我想只绘制一个负责“t”变量的部分,但我不知道该怎么做。这是我的系数:

Coefficients:
(Intercept)            p     I(-fi^2)       log(t)            t       I(p^2)           fi  
   575.9793     -14.4657     144.7662    -139.1052       0.4559       0.8622     299.7550  

我知道我可以创建一个函数:

f=-139.1052*log(t)+0.4559*t+A

其中 A 是一个数字,我可以使用“A”进行操作以拟合数据(绘图(t,sl)),但它效率不高且不专业。

如何在拟合数据时仅使用依赖于“t”的变量绘制曲线?

我只想使用这些变量:

log(t) and t

【问题讨论】:

    标签: r plot linear-regression


    【解决方案1】:

    您可能需要加回“A”,使其等于截距加上系数乘以引用模型中其他参数的数据的平均值:

    A.est <- 575.9793 -14.4657*mean(p) +144.7662*mean(-fi^2) +0.8622*mean(p^2) + 575.9793*mean(fi)
    

    那么您估计的sl 值似乎适合您的数据规模。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-07
      • 2013-07-11
      • 2021-12-26
      • 2016-04-06
      • 2021-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多