写一个R语言 分布滞后非线性模型
时间: 2023-03-15 10:08:29 浏览: 109
R语言用于分布滞后非线性模型的语句是:nlme::nlme(formula = y ~ x, data = dat, random = ~ 1 | id, correlation = corAR1(form = ~ x | id))
相关问题
写一个R语言 分布滞后非线性DLNM模型代码
这里有一段简单的R语言代码,可以用来创建一个分布滞后非线性DLNM模型:# 载入所需的包
library(dlnm)
# 创建模型
model <- dlnm(y ~ x1 + x2 + x3, dist = "gaussian", lag = c(1, 1, 1), data = data)
# 拟合模型
fit <- fit.dlnm(model)
写一个R语言 分布滞后非线性DLNM模型完整代码
library(nlme)
model <- nlme(y ~ SSasympOff(time, Asym, R0, lrc),
data = data,
fixed = Asym + R0 + lrc ~ 1,
random = Asym ~ 1,
start = list(fixed = c(Asym = 10, R0 = 0.5, lrc = -1)),
control = nlmeControl(maxIter = 200, msMaxIter = 200))
summary(model)
阅读全文