【发布时间】:2020-03-18 15:40:38
【问题描述】:
我正在按组进行线性回归,并想提取回归的残差
library(dplyr)
set.seed(124)
dat <- data.frame(ID = sample(111:503, 18576, replace = T),
ID2 = sample(11:50, 18576, replace = T),
ID3 = sample(1:14, 18576, replace = T),
yearRef = sample(1998:2014, 18576, replace = T),
value = rnorm(18576))
resid <- dat %>% dplyr::group_by(ID3) %>%
do(augment(lm(value ~ yearRef, data=.))) %>% ungroup()
如何在resid 中保留ID、ID2 以及。目前,它只在最终数据框中保留了ID3
【问题讨论】:
标签: r dplyr regression