我在弄清楚如何解决这个问题时遇到了一些困难。我有一个数据框,我将其拆分为不同的站点(link5)。一旦拆分,我基本上想对子集运行线性回归模型。这是我正在使用的代码,但它绝对不正确。此外,如果我可以将模型结果输出到一个新的数据框,这样每个站点都会有一行带有模型参数估计值,那就太好了——这只是一个愿望,而不是现在的必需品。感谢您的任何帮助!
les_events <- split(les, les$link5)
result <- lapply(les_events) {
lm1 <-lm(cpe~K,data=les_events)
coef <- coef(lm1)
q.hat <- -coef(lm1)[2]
les_events$N0.hat <- coef(lm1[1]/q.hat)
}