如何在 R 中拟合回归模型

How to fit regression model in R

我正在尝试做以下问题,但卡在第 1 部分,要求我拟合回归模型并解释结果。有人教我如何为只有 B1 和线性 (t-1978) 的模型执行此操作,但现在使用 B2(t-1978)^2 我很困惑该怎么做?

library(climate) #R package of choice for Time series module
trend= time(co2) - 1978
#Turn months to factors
M = factor(cycle(co2))
reg = lm(co2 ~  time ( co2 ) + I( time (co2)^2) + trend + M,
    na.action = NULL)
summary(reg)

我已经试过了,我的趋势是NA所以显然是错误的

你看起来很接近(我 非常cycle(co2)time(co2) 调用感到困惑,这些调用与 ts 对象一起工作。如果我输入 trend 而不是 time(co2) 我会得到合理的答案 ...

reg = lm(co2 ~  trend + I(trend^2) + M, na.action = NULL)