如何在 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)
我正在尝试做以下问题,但卡在第 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)